Лабораторная работа по информатике и ИКТ

  • docx
  • 29.05.2021
Публикация на сайте для учителей

Публикация педагогических разработок

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

Иконка файла материала Лабораторная работа №20.docx

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

Тема. Программирование алгоритмов,  содержащих циклы

Цель. Закрепление навыков решения задач, используя оператор цикла по параметру.

Теоретические основы:

В языке QBASIC предусмотрено два основных способа организации циклов:

ü  повторение блока команд заданное количество (число) раз (цикл по параметру);

ü  циклическое повторение блока команд, пока выполняется (или не выполняется) некоторое условие.

Оператор цикла по параметру реализует алгоритмическую конструкцию, в которой определенные действия повторяются многократно.

Общий вид оператора цикла по параметру:

FOR  i=a  TOSTEP  h   - заголовок цикла

      -   тело цикла   -

NEXT i                                  - конец цикла

 

Здесь FOR  - имя оператора (переводится "для"); i - переменная (обычно целого типа), называемая переменная управления циклом ; a, b, h - начальное, конечное значения и шаг изменения величины i соответственно, могут быть представлены любыми арифметическими выражениями; ТО, SТЕР - переводится - "до", "шаг"; тело цикла - любые операторы языка Бейсик;   NEXT -  оператор (переводится "следующий").

Если h=1, то шаг можно опустить.

Оборудование, материалы:

Для выполнения лабораторной работы необходимы:

1.      Инструкция по выполнению лабораторной работы.

2.      Программа QBasic.

Порядок выполнения лабораторной работы:

1.              Выполните задание № 1.  Написать блок-схему и программу в папку для выполнения лабораторных работ.

2.              Выполните задание № 2. Написать блок-схему и программу в папку для выполнения лабораторных работ.

3.              Выполните задание № 3. Написать блок-схему и программу в папку для выполнения лабораторных работ.

4.              Выполните задание № 4. Написать блок-схему и программу в папку для выполнения лабораторных работ.

5.              Выполните задание № 5. Написать блок-схему и программу в папку для выполнения лабораторных работ.

Задание 1. Составить блок-схему и программу вычисления значения выражения .

Задание 2. Составить блок-схему и программу вычисления суммы кубов чисел от 25 до 125.

Задание 3. Составить блок-схему и программу вычисления значения выражения .

Задание 4. Составить блок-схему и программу вычисления значения выражения .

Задание 5. Составить блок-схему и программу вычисления значения выражения .

Оформление результатов работы:

1.       Напишите отчет в папке для выполнения лабораторных работ, в котором укажите номер, название и цель работы, порядок работы.

2.       Ответьте на предложенные вопросы по данной теме  в конце лабораторной работы.

3.       Напишите вывод.

Вопросы к защите лабораторной работы:

1.         Какие алгоритмы называются циклическими?

2.         Запишите на языке QBASIC команду цикла по параметру.

3.         Какая роль слова «NEXT» в цикле?

4.         Когда в команде цикла не пишется слово «STEP»?

5.         Сколько строк напечатает программа?

FOR L=5 TO 15 STEP 2

PRINT L

NEXT L

END