Пожалуйста, представьтесь:
Оператор повторения while
1. Какой результат будет выведен после выполнения алгоритма программы?
var s,i:integer;
begin
s:=0; i:=0;
while i<5 do i:=i+1; s:=s+2*i;
writeln(s);
end.
0
5
10
30
2. Определите значение переменной s после выполнения программы:
var s,i:integer;
begin
s:=0; i:=10;
while i>5 do begin i:=i-1; s:=s+i;end;
writeln(s);
end.
3. Данный алгоритм предназначен для того, чтобы определить:
var
n,s,c,k:integer;
begin
s:=0; k:=0;
read(n);
while n>0 do
begin
c:=n mod 10;
s:=s+c;
k:=k+1;
n:=n div 10;
end;
writeln(k);
writeln(s);
end.
количество цифр числа;
сумму цифр числа;
младшую и старшую цифры числа;
есть ли в записи числа цифра "5";
является ли данное число простым