Самостоятельная работа по теме Операторы цикла

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

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

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

Иконка файла материала 24. Самостоятельная работа по теме Операторы цикла.doc

Самостоятельная работа №3

Тема: Операторы цикла

Цель: Закрепление навыков применения операторов цикла

Время выполнения: 6 часов

Теоретический материал

Циклом называется группа инструкций, повторяющихся многократно с разными данными. Для циклов применяются инструкции: goto, for, while, do while.

Инструкция goto в первых языках программирования была основой для реализации циклов и многократных переходов. Используется следующим образом:

• В коде программы создается метка с именем (например, M).

• Организуется переход на эту метку инструкцией goto M.

Цикл, с предусловием while используется в том случае, если последовательность действий надо выполнить несколько раз, причем количество повторений заранее не известно. Процессы, в которых количество повторений заранее не определено, называются итерационными. А сами циклы – называются итеративными.

Тело цикла повторяется, пока выполняется условие. Блок-схема представлена на рисунке 4.

Рисунок 4 – Блок-схема цикла с предусловием

Формат цикла выглядит следующим образом:

 

while (Условие)

{

  Инструкции тела цикла;

}

Цикл с инструкцией do . . while используется в том случае, если последовательность действий надо выполнить несколько раз, причем количество повторений заранее не известно и может быть  определено во время работы программы. Относится к итерационным процессам.

В этом виде цикла условие стоит после тела цикла, поэтому этот цикл называют с постусловием. Тело цикла повторяется, пока выполняется условие. Тело цикла первый раз выполняется без проверки условия. Выход из цикла при невыполнении условия. Эта циклическая инструкция работает по принципу: «Повторить — пока выполняется условие».

Ее синтаксис выглядит следующим образом:

do

{

      Инструкции тела цикла;

}

while (Условие);

Блок-схема представлена на рисунке 5.

Рисунок 5 – Блок-схема цикла с постусловием

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

Формат записи цикла for для повторного использования одной инструкции имеет вид:

for (индекс цикла = начало; условие выполнения; изменение индекса)

{

  Инструкции тела цикла;

}

Блок-схема представлена на рисунке 6.

Рисунок 6 – Блок-схема цикла с параметром или индексом

Задания

Создать консольное приложение, реализующее решение задачи, составить блок-схему. 

1.Вывести на экран последовательность: 3 6 9 12 15 18 21 24 27 30

2.Вывести на экран последовательность: 30 27 24 21 18 15 12 9 6 3

3.Плитка шоколада составляет 200 грамм. За один укус уходит 30 грамм массы. Определить, на сколько укусов хватит плитки.

4.Определить, сколько капель воды необходимо для заполнения 5-литрового ведра, если одна капля составляет 0,03 л.

5.В саду растет 3 розы. Ежедневно подсаживают еще по 2. Определить, сколько дней понадобится, чтобы стало 500 роз.


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

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