Задание по теме
«Цикл While»
Задание №1
Как на языке Паскаль записывается цикл с заданным
условием продолжения?
Задание №2
Дана последовательность операторов:
A:=1;
B:=2;
While
A+B<8 do
Begin
A:=a+1;
B:=b+2;
End;
S:=a+b;
Сколько раз будет повторен цикл и какими будут
значения переменных a,b,sпосле исполнения
этой последовательности операторов?
Задание №3
Требовалось написать программу вычисления факториала
числа n (n!=1*2*..*n). Программист торопился и написал программу
неправильно. Ниже приведен фрагмент его программы, в которой содержится 5
ошибок:
K:=1;
F:=0;
While k<n do
F:=f*k;
K:=k+1;
Найдите ошибки. Допишите необходимые операторы и
выполните программу на компьютере. (Проверка 5!=120, 6!=720).
Задание №4
Проанализируйте следующий цикл:
Whilea<bdo
c:=a=b;
Комментариев нет:
Отправить комментарий