Реализация циклического алгоритма на QBASIC Цикл с параметром Презентация 9-15
Цикл - это фрагмент программы, повторяющийся: 1) заданное количество раз; 2) до тех пор, пока не будет удовлетворять некоторому условию.
Оператор FOR... NEXT Синтаксис: FOR I = A TO B STEP H операторы NEXT I I - параметр цикла; А - начальное значение параметра цикла; В - конечное значение параметра цикла; Н - шаг. Вместо А, В, Н могут быть записаны числовые постоянные или переменные уже ранее определенные в программе. - начало цикла - тело цикла - конец цикла
Выполнение оператора цикла производиться по следующим правилам: 1) переменной I присваивается начальное значение параметра цикла; 2) выполняются операторы входящие в тело цикла; 3) при достижении конца цикла значение параметра I увеличивается при Н>0 (уменьшается при Н0, IВ (H0, I>В (H
Задачи 1. Напечатать на экране: 5, 6, 7, 8,...,33. Решение. CLS FOR I = 5 TO 33 (т.к. шаг 1, то STEP 1 можно не указывать) PRINT I; (вывод в одну строку, благодаря «;») NEXT I
Задачи 2. Вычислить сумму 1 + Решение. CLS S = 0 INPUT Количество слагаемых n; n FOR I = 1 TO n S = S + 1/I NEXT I PRINT Сумма равна; S
Задачи 3. Вычислить сумму: Решение. CLS S = 0 FOR k = 3 TO 20 S = S + 1/(k^2 + k + 1) NEXT k PRINT Сумма равна; S
Задачи 4. Вывести на экране: 2, 4, 6,..., Вывести на экран сумму всех чисел от 5 до Вычислить произведение четных чисел от 8 до Вывести на экране: 10, 15, 20,..., Вычислить сумму: 9. Вычислить сумму всех трехзначных чисел кратных 13 (первое число 104).