- •Домашняя работа №2 Тема: операторы цикла
- •Домашняя работа №2 Тема: операторы цикла
- •Домашняя работа №2 Тема: операторы цикла
- •Домашняя работа №2 Тема: операторы цикла
- •Домашняя работа №2 Тема: операторы цикла
- •Домашняя работа №2 Тема: операторы цикла
- •Домашняя работа №2 Тема: операторы цикла
- •Домашняя работа №2 Тема: операторы цикла
Домашняя работа №2 Тема: операторы цикла
Вариант 1.
-
Для организации каких циклов применим оператор for?
-
В чем отличие оператора while от оператора repeat?
-
Как программируются циклические алгоритмы с явно заданным числом повторений цикла?
-
Как программируются циклические алгоритмы с заранее неизвестным числом повторений цикла?
-
Напишите пример оператора цикла, который не выполняется ни разу.
-
Напишите пример оператора цикла, который выполняется неограниченное число раз.
-
Замените оператор repeat A until B равносильным фрагментом программы с оператором while.
-
Правильно ли записаны на Паскале операторы цикла? Если «Да», то подсчитайте, сколько раз выполняется тело цикла. Если «Нет», объясните ошибки.
-
i:=5;while i<=0 do i:=i+1;
-
i:=9;repeat i:=i*2 until not (i<9) and (i>=9);
-
for i:=9 downto i div 2 do i:=i div 2;
-
for x>0 to 35 do readln;
-
-
Установите, чему равен х: x:=0 i:=1; repeat x:=x+1/i; i:=i-1 until i<=1;
-
Запишите фрагмент программы для вычисления значения выражения: 1+3+5+…+(2n-1);
-
Составить программу, позволяющую найти сумму натуральных трехзначных чисел, каждое из которых при делении на 7 дает в остатке 3.
-
Используя сначала оператор while, а затем оператор repeat, составить программы, позволяющие решить задачу. Дана последовательность 5, 9, 13, 17, 21, … . Выяснить, сколько слагаемых, начиная с первого, из этой последовательности нужно взять, чтобы получить сумму, большую x.
Домашняя работа №2 Тема: операторы цикла
Вариант 2.
-
Для организации каких циклов применим оператор for?
-
В чем отличие оператора while от оператора repeat?
-
Как программируются циклические алгоритмы с явно заданным числом повторений цикла?
-
Как программируются циклические алгоритмы с заранее неизвестным числом повторений цикла?
-
Напишите пример оператора цикла, который не выполняется ни разу.
-
Напишите пример оператора цикла, который выполняется неограниченное число раз.
-
Замените оператор repeat A until B равносильным фрагментом программы с оператором while.
-
Правильно ли записаны на Паскале операторы цикла? Если «Да», то подсчитайте, сколько раз выполняется тело цикла. Если «Нет», объясните ошибки.
-
i:=9;while (i<=100) and (i>100) do i:=i+1;
-
for i:=-1 to –10 do write(i+1);
-
x:=1; repeat x:=x+1 until 100;
-
while read(x) do write(x);
-
-
Установите, чему равен х: x:=0; while x<5 do x:=x+1;
-
Запишите фрагмент программы для вычисления значения выражения: 2+4+6+…+2n;
-
Составить программу, позволяющую найти количество натуральных четырехзначных чисел, каждое из которых не делится ни на 2, ни на 3.
-
Используя сначала оператор while, а затем оператор repeat, составить программы, позволяющие решить задачу. Царевна-лягушка съедает ежедневно на 20 % комаров больше, чем в предыдущий день, и еще два комара. Выяснить, через сколько дней количество съедаемых за день комаров превысит x, если в первый день было съедено 12 комаров.