Дополнительные задания Реализовать решение задачи с использованием циклов с условием.
Предусмотреть ограничение диапазона вводимых переменных в соответствии с условием задачи.
Предусмотреть запрет на ввод заведомо ложных данных (букв, больших чисел, отрицательных значений подкоренного выражения и т.п.).
Добавить в программу всплывающие подсказки.
Контрольные вопросы 1. Зачем необходимо при отладке программы тестировать все ветви алгоритма? 2. Указать последовательность действий, выполняемых при организации циклических участков программы с заданным числом повторений. 3. Указать назначение и правила организации цикла. Какие виды операторов цикла Вы знаете? 4. Чем отличаются действия оператора цикла с предусловием от оператора цикла с постусловием? 5. В каких случаях применяются оператор цикла со счетчиком? Приведите примеры. 6. Какой вычислительный процесс называется итерационным? 7. Какое значение примет переменная F после выполнения следующих операторов:
a) I=l; F=2
WHILE I<6
I=I+1: F=F*I
LOOP
б) I=1; F=2
DO WHILE I<6
I=I+1: F=F*I
LOOP
8. Какое значение примет переменная S после выполнения следующих операторов:
a) S=0; i = 1;
do
S=S+i: i=i -1
Loop until i<= 1
б)S=l; n=l
for i=2 to n
S=S+i;
Next i
9. Сколько раз будет выполняться тело следующего оператора цикла? k=0
for i=1 to k+3
k=k+1
Next i
6>6>