Лабораторная работа №6 Тема: Программная реализация несложного алгоритма.

  • Лабораторные работы
  • docx
  • 30.04.2018
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

Задание для выполнения данной лабораторной работы по предмету информатика и информационно-коммуникационные технологии в профессиональной деятельности подходит для использования при изучении данных курсов на 1 и 2 курсе колледжа. Представленную лабораторную работу можно использовать для закрепления изученного теоретического материала и повторения.
Иконка файла материала 06.docx

Лабораторная работа №6

Тема: Программная реализация несложного алгоритма.

Цель: закрепить навыки создания разветвляющихся программ и научиться составлять более сложные программы с использованием операторов условного и безусловного перехода.

 

Теоретические сведения

Рассмотреть решение задач.

Задача №1: составить программу для вычисления значения функции по одной из формул

Программа:

CLS

REM Значение функции

INPUT «Введите a, b, k»; a, b, k

IF a<=-1 THEN y=k+a: goto 1 ELSE goto 2

2 IF (a>-1) AND (a<1) THEN y=SIN(a)-b: goto 1 ELSE y=ABS(1-a): goto 1

1 PRINT y=”; y

END

Задача №2: составить программу для нахождения наименьшего из двух заданных неравных чисел отличных от нуля.

Программа:

CLS

REM Определение наименьшего числа

INPUT «Введите a, b»; a, b

IF a<b THEN PRINT “a– наименьшее”:goto 1 ELSE PRINT “b– наименьшее”:goto 1

1 END

 

Содержание работы:

Вариант №__

Задание №1. Протестировать программу для задачи №1 и записать свои данные в таблицу:

 

Значения переменной x

Значения функции y

 

 

 

 

 

 

 

Задание №2. Составить программу для вычисления значения функции по одной из формул.

Условие задачи:________________________________________________

Программа:____________________________________________________

Записать свои данные в таблицу:

Значения исходных данных

Значения искомых данных

 

 

 

 

 

 

 

Задание №3. Составить программу для вычисления значения функции по одной из формул.

Условие задачи:________________________________________________

Программа:

 

 

 

 

 

 

 

 

Записать свои данные в таблицу:

Значения исходных данных

Значения искомых данных

 

 

 

 

 

 

 

Задание №4. Протестировать программу для задачи №2 и записать свои данные в таблицу:

 

Значения переменной x

Значения функции y

 

 

 

 

 

 

 

Задание №5. Составить программу для решения задачи.

Условие задачи:________________________________________________

_______________________________________________________________

_______________________________________________________________

Программа:

 

 

 

 

 

 

 

 

Записать свои данные в таблицу:

Значения исходных данных

Значения искомых данных

 

 

 

 

 

 

 

Задание №6. Ответить на вопросы:

1.                  Какая программа называется разветвляющейся?

 

2.                  Для чего предназначен оператор IFTHENELSE в Qbasic?

 

3.                  Для чего предназначен оператор GOTO в Qbasic?

 

4.                  Для чего предназначен оператор INPUT в Qbasic?

 

5.                  Какие данные являются исходными для задачи?

 

 

Задание №7. Сделать вывод о проделанной лабораторной работе:

 

 

 

 

 

 

 


 

Скачано с www.znanio.ru

Посмотрите также