Лабораторная работа
5.
Операторы цикла.
Задание
Контрольные вопросы и задания
Несколько замечаний перед тем, как
приступить к выполнению задания...
- Задача "Все о цифрах в числе" (Word).
Указания
- Оформите в виде функции нахождение количества цифр числа.
- Оформите в виде функции нахождение суммы цифр числа .
- Оформите в виде функции нахождение произведения цифр числа.
- В реализации функций используйте оператор
while ... do или
repeat ... until.
- Задача "Число Фибоначчи" (Word).
Указания
- Оформите в виде функции нахождение n-го числа Фибоначчи.
- В реализации функции используйте оператор цикла
for ... to.
Контрольные вопросы и задания
- Определите значение переменной
S после выполнения следующих операторов:
- S:=0;
i:=0;
while i<5 do
i:=i+1;
s:=s+1/i;
- S:=0;
i:=1;
while i>1 do begin
s:=s+1/i;
i:=i-1;
end;
- s:=0;
i:=1;
repeat
s:=s+1/i;
i:=i-1;
until i<=1;
- s:=1;
n:=1;
for i:=2 to n do
s:=s+1/i;
- Напишите четыре варианта функции, возвращающей факториал заданного целого
числа: используйте операторы цикла
for ... to,
for ... downto,
while ... do,
repeat ... until.