Хелпикс

Главная

Контакты

Случайная статья





8 класс Урок 20(09.02.2022). Глава 2. ОСНОВЫ АЛГОРИТМИЗАЦИИ.. Тема урока Алгоритмическая конструкция «Повторение» 2. Ознакомьтесь с темой и запишите в тетради!. 2. Цикл – До (цикл с постусловием). Пример фрагмента блок-схемы. Пример фрагмента программы на



8 класс Урок 20(09. 02. 2022)

Глава 2. ОСНОВЫ АЛГОРИТМИЗАЦИИ.

Тема урока Алгоритмическая конструкция «Повторение» 2

Ознакомьтесь с темой и запишите в тетради!

2. Цикл – До (цикл с постусловием)

Пример фрагмента блок-схемы

Пример фрагмента программы на алгоритмическом языке(для этой схемы)

Окончание программы Цикл-До происходит при определенном условии, указанном в программе.

3. Цикл – Для (цикл с параметром)

Пример фрагмента блок-схемы

Пример фрагмента программы на алгоритмическом языке (для этой схемы)

      ПрограммаЦикл-Для выполняется определенное количество раз, например если в программе указано от 1 до 5, значит – 5 циклов.

Примеры программ на алгоритмическом языке:

Цикл — ДО 

алгциклДо

нач

. цел a, b

. a: =1

. b: =1

. нц a: = a* 2;

.. b: = b +a

. кцприa=8

. вывод b

кон

Цикл закончит работу приa=8 (т. е. когдаaбудетравно 8).

Получите результат этой программы, сколько циклов получится, чему будет равно b? (Ответ: b=15)

Цикл — ДЛЯ

алгцикл Для

нач

. цел i, n

. вещ a, y

. ввод a, n

. y: =1

. нцдля i от1до n

.. y: = y * a

. кц

. вывод y

Кон

Получите результат этой программы при а=4, n=3 (это кол-во циклов). (Ответ: y=64)

Задания для закрепления материала:

1) Определить значение b

a: =1

b: =2

нц a: = a* 3;

b: = b +a

кцприa=27

вывод b

 

2) Определить значение с

a: =0

с: =5

нц a: = a+ 2;

с: = с*a

кцприa=8

вывод c



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.