Язык программирования Паскаль 7 часть
for i:=n1 to n2 do begin оператор_1; оператор_2; end; В теле цикла со счетчиком имеется возможность использовать несколько, а не один оператор.
Оператор цикла с предусловием
Формат оператора: while условие do тело цикла; Используется для процессов, в которых число повторений оператора цикла не известно, а задается некоторое условие его окончания.
Оператор цикла с предусловием Формат оператора: while условие do тело цикла; Блок-схема:
Задача Задача 1 Мой богатый дядюшка подарил мне один доллар в мой первый день рождения. В каждый следующий день рождения он удваивал свой подарок и прибавлял к нему столько долларов, сколько лет мне исполнилось. Написать программу, указывающую, к какому дню рождения подарок превысит 100$. IS Результат
Блок-схема начало конец I:=1 S:=1 S
Программа к задаче var I, S:integer; begin I:=1; S:=1; while S
9 Замена for на while и наоборот for i:=1 to 10 do begin {тело цикла} end; for i:=1 to 10 do begin {тело цикла} end; i := 1; while i = b do begin {тело цикла} i := i - 1; end; Замена while на for возможна только тогда, когда можно заранее рассчитать число шагов цикла. Замена цикла for на while возможна всегда. Замена for на while и наоборот
Царевна - лягушка съедает ежедневно на 20% комаров больше, чем в предыдущий день, и еще 2 комара. Через сколько дней количество съеденных комаров в день превысит 100, если в первый день было съедено 12 комаров. Воспользовавшись словесным алгоритмом, заполните шаблон блок - схемы и составьте программу для решения задачи. Домашняя задача