Циклические операции. Цикл – повторное выполнение последовательности команд (тела цикла) по некоторому условию. Для организации цикла можно использовать.

Презентация:



Advertisements
Похожие презентации
Цикл. Виды циклов.
Advertisements

Циклический алгоритм –это алгоритм команды которого выполняются несколько раз подряд. В языке Паскаль имеется три различных оператора цикла: 1. Оператор.
Программирование циклических алгоритмов. Цикл - многократное повторение последовательности действий по некоторому условию.
Вложенные циклы. Написать 5 раз «Привет» program qq; begin writeln('Привет'); end.
Тема: «Циклы». Содержание Цикл с параметром Структура цикла Операторы Решение задачи Цикл с предусловием Структура цикла Операторы Решение задачи Цикл.
Организация повторений в Паскале. Найди ошибки: Program new Uses crt; Var a, b, c integer Begin clrscr Readln(a,b); C:=a*a+b*b Wreteln(c); End.
Циклы в Паскале. Цикл – это многократное повторение последовательности действий по некоторому условию. Цикл – это многократное повторение последовательности.
Циклические программы Информатика и ИКТ 9 класс Гимназия 1 г. Новокуйбышевска Учитель информатики: Красакова О.Н.
Организация повторений в Паскале. i,1,n Действие 1 Действие 2 i,1,n Действие 1 Действие 2 FOR i:=1 TO N DO BEGIN действие 1; действие 2; END; FOR i:=1.
Оператор цикла с предусловием. Оператор цикла с предусловием используется в тех случаях, когда заранее неизвестно число повторений цикла. Форма записи.
Тема: Цикл с параметром (цикл «Для») На естественном языке Для i от А до В повторять Тело цикла i,a,b- параметры цикла тело цикла – это команды, которые.
Разветвляющиеся алгоритмы. Кондрина А.В. учитель информатики и ИКТ.
Циклические алгоритмы. Циклическими называются алгоритмы, в которых повторяется определенная последовательность действий (тело цикла). Определение.
Вложенные циклы. Если телом цикла является циклическая структура, то такие циклы называются вложенными.
Практическое занятие 11 Циклы со счетчиком. Задача 1 Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый день он увеличивал дневную норму.
Циклические конструкции 1. Цикл с предусловием предусловием 2. Цикл с постусловием постусловием 3. Цикл с параметром параметром 4. Вложенные циклы Вложенные.
АЛГОРИТМИЧЕСКАЯ СТРУКТУРА ЦИКЛ АЛГОРИТМИЧЕСКАЯ СТРУКТУРА ЦИКЛ В TURBO PASCAL Условие Оператор ДаНет Учитель информатики: Коваленко Татьяна Викторовна
Pascal Алгоритмы циклической структуры, программирование на языке Pascal 9 класс.
1 Тема 4. Циклы на языке Паскаль.
Организация программ циклической структуры. Виды циклов: Цикл с предусловием (while) Цикл с постусловием (repeat) Цикл с параметром (for)
Транксрипт:

Циклические операции

Цикл – повторное выполнение последовательности команд (тела цикла) по некоторому условию. Для организации цикла можно использовать конструкцию ветвления c с безусловным переходом GoTo, но лучше использовать специальные операторы цикла. … X:=0; A1: x:=x+1; Writeln (x); If x

1. Цикл с предусловием (цикл-пока) While Do Условие Тело цикла да нет

2. Цикл с постусловием (цикл-до) Repeat Until Условие Тело цикла нет да

3. Цикл с параметром 1) For I:= In to Ik Do 2) For I:= In to Ik Downto I:=In, Ik Тело цикла

Задача: Вычислить сумму натурального ряда чисел от 1 до N. S= … +N На примере этой задачи демонстрируется использование всех трех типов циклов.

Program pr; Var a, S, N: integer; Begin Write (N=); Read (N); a:=1; S:=0; While a

a:=1; S:=0; Repeat S:=S+a; a:=a+1 Until a>N; WriteLn (Vtoraya summa=, S) ; S:=0; For a:=1 To N Do S:=S+a; WriteLn (Tretiya summa=, S) End. Цикл с постусловием Цикл с параметром

Какие конструкции цикла удобнее использовать для решения следующих задач? 1.За сколько лет можно накопить сумму 700 тыс. руб на покупку автомобиля, если каждый месяц вносить в банк 30 тыс руб, а банк выплачивает 12% годовых? 2.Найти значение 115-ого члена прогрессии 100, 95, 90, 85,… 3.Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый день он увеличивал норму на 10% нормы предыдущего дня. На какой день тренировок он будет пробегать 20 км? ый член арифметической прогрессии с разностью 2 равен Найти значение 10-го члена. 5.Напечатать столбик таблицы умножения чисел от 1 до 9 на 13.

По блок-схеме сформулируйте условие задачи. Сосчитайте значение S.

Задачи: Остров Манхэттен был приобретен поселенцами за $24 в 1826 г. Каково было бы в настоящее время состояние их счета, если бы эти 24 доллара были помещены тогда в банк под 6% годового дохода? Одноклеточная амеба каждые 3 часа делится на 2 клетки. Определить, сколько амеб будет через 3, 6, 9, 12,… 24 часа. Замените буквы цифрами так, чтобы соотношение оказалось верным (одинаковым буквам соответствуют одинаковые цифры, разным - разные) ХРУСТ ГРОХОТ= РРРРРРРРРРР.