информатика 8 кл буду очень благодарна Дати відповіді на запитання:
1. У яких випадках використовується цикл з післяумовою та які особливості його запису?
2. У чому подібність і відмінність циклів з умовами?
3. Виберіть правильну відповідь.
При виконанні оператора повторення Repeat
А) спочатку обчислюється логічний вираз і, в залежності від результату, виконуються або не виконуються оператори тіла циклу;
Б) спочатку виконуються оператори тіла циклу, потім обчислюється логічний вираз, результат якого впливає на повторне виконання операторів.
4. Визначити значення змінної s після виконання таких операторів:
S:=0; i:=1;
Repeat
S:=s+37;
I:=i-1
Until i<=1;
5. Що буде надруковано в результаті виконання такої послідовності операторів:
I:=1;
Repeat
Write (i,’ ‘);
I : =i + 2
Until i>19;
6. Визначити значення змінних s та і після виконання таких операторів:
S:=0; i:=1;
Repeat
S : =S + i ;
I:=i+1
Until i>10;
var
n,b,s:integer;
begin
Write('Введите натуральное число и значение b: ');
Read(n,b);
if n>b then Writeln('Неверно')
else begin
s:=0;
while n>0 do begin
s:=s+n mod 10;
n:=n div 10
end;
if s mod 2=0 then Writeln('Верно') else Writeln('Неверно')
end
end.
Программа для 2.
var
k,m,n,b,s:integer;
begin
Write('Введите натуральное число и значения m,n: ');
Read(k,m,n);
if k mod n <> 0 then Writeln('Неверно')
else begin
s:=0;
while k>0 do begin
s:=s+k mod 10;
k:=k div 10
end;
if s>m then Writeln('Верно') else Writeln('Неверно')
end
end.