Просмотр содержимого документа
«5_Теоретическая работа с самопроверкой на ПК для повторения темы "Цикл с условием продолжения работы" в 9 или 10 классе»
Вариант 1 Циклы WHILE
Определите, что будет напечатано в результате работы следующего фрагмента программы
var L, M: integer;
begin L:=5; M:=0;
while L 0 do begin
L:= L - 1;
M:= M + 1;
end;
writeln(L);
end.
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
n := 0;
s := 0;
while s n := n + 1;
s := s + 10
end;
write(n)
end.
3. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
n := 2;
s := 35;
while n s := s + 20;
n := n + 6
end;
write(s)
end. 4. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
begin
s:=1;
k:=0;
while k s:=s+3*k;
k:=k+3;
end;
write(s+k);
end. Вариант 2 Циклы WHILE
Определите, что будет напечатано в результате работы следующего фрагмента программы
var L, M: integer;
begin L:=15; M:=0;
while L 8 do begin
L:= L - 1;
M:= M + 2;
end;
writeln(L);
end.
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
n := 0;
s := 0;
while s n := n + 1;
s := s + 8
end;
write(n)
end.
3. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
n := 2;
s := 5;
while n s := s + 10;
n := n + 6
end;
write(s)
end. 4. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
begin
s:=1;
k:=1;
while k s:=s+2*k;
k:=k+3;
end;
write(s+k);
end. Вариант 3 Циклы WHILE
Определите, что будет напечатано в результате работы следующего фрагмента программы
var L, M: integer;
begin L:=5; M:=0;
while L 0 do begin
L:= L - 1;
M:= M + 3;
end;
writeln(L);
end.
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
n := 0;
s := 0;
while s n := n + 4;
s := s + 1
end;
write(n)
end.
3. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
n := 2;
s := 0;
while n s := s + 10;
n := n + 5
end;
write(s)
end. 4. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
begin
s:=1;
k:=1;
while k s:=s+4*k;
k:=k+4;
end;
write(s+k);
end. Вариант 4 Циклы WHILE
Определите, что будет напечатано в результате работы следующего фрагмента программы
var L, M: integer;
begin L:=-5; M:=0;
while L
L:= L + 1;
M:= M + 6;
end;
writeln(M);
end.
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
n := 0;
s := 0;
while s n := n + 6;
s := s + 2
end;
write(n)
end.
3. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
n := 2;
s := 10;
while n s := s + 5;
n := n + 8
end;
write(s)
end. 4.
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer; begin
s:=10;
k:=1;
while k s:=s+3*k;
k:=k+5;
end;
write(s+k);
end.
Вариант 5 Циклы WHILE
Определите, что будет напечатано в результате работы следующего фрагмента программы
var L, M: integer;
begin L:=0; M:=0;
while L
L:= L + 1;
M:= M + 5;
end;
writeln(М);
end.
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
n := 0;
s := 0;
while s n := n + 9;
s := s + 7
end;
write(n)
end.
3. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
n := 6;
s := 1;
while n s := s + 15;
n := n + 4
end;
write(s)
end. 4. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
begin
s:=10;
k:=8;
while k s:=s+5*k;
k:=k+1;
end;
write(s+k);
end. Вариант 6 Циклы WHILE
Определите, что будет напечатано в результате работы следующего фрагмента программы
var L, M: integer;
begin L:=0; M:=0;
while L
L:= L + 1;
M:= M + 10;
end;
writeln(М);
end.
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
n := 0;
s := 10;
while s n := n + 2;
s := s + 3
end;
write(n)
end.
3. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
n := 6;
s := 0;
while n s := s + 8;
n := n + 3
end;
write(s)
end. 4. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
begin
s:=0;
k:=4;
while k s:=s+5*k;
k:=k+1;
end;
write(s+k);
end. Вариант 7 Циклы WHILE
Определите, что будет напечатано в результате работы следующего фрагмента программы
var L, M: integer;
begin L:=0; M:=0;
while L
L:= L + 2;
M:= M + 20;
end;
writeln(М);
end.
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
n := 0;
s := 5;
while s n := n + 3;
s := s + 2
end;
write(n)
end.
3. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
n := 2;
s := 0;
while n s := s + 12;
n := n + 4
end;
write(s)
end. 4. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
begin
s:=3;
k:=0;
while k s:=s+2*k;
k:=k+1;
end;
write(s+k);
end. Вариант 8 Циклы WHILE
Определите, что будет напечатано в результате работы следующего фрагмента программы
var L, M: integer;
begin L:=0; M:=0;
while L
L:= L + 1;
M:= M + 11;
end;
writeln(М);
end.
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
n := 10;
s := 0;
while s n := n + 4;
s := s + 3
end;
write(n)
end.
3. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
n := 5;
s := 0;
while n s := s + 14;
n := n + 2
end;
write(s)
end. 4. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
begin
s:=0;
k:=0;
while k s:=s+4*k;
k:=k+2;
end;
write(s+k);
end. Вариант 9 Циклы WHILE
Определите, что будет напечатано в результате работы следующего фрагмента программы
var L, M: integer;
begin L:=0; M:=0;
while L
L:= L + 1;
M:= M + 8;
end;
writeln(М);
end.
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
n := 5;
s := 0;
while s n := n + 2;
s := s + 5
end;
write(n)
end.
3. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
n := 0;
s := 2;
while n s := s + 10;
n := n + 5
end;
write(s)
end. 4. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
begin
s:=0;
k:=0;
while k s:=s+2*k;
k:=k+7;
end;
write(s+k);
end. Вариант 10 Циклы WHILE
Определите, что будет напечатано в результате работы следующего фрагмента программы
var L, M: integer;
begin L:=0; M:=0;
while L
L:= L + 1;
M:= M + 30;
end;
writeln(М);
end.
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
n := 3;
s := 0;
while s n := n + 3;
s := s + 4
end;
write(n)
end.
3. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
n := 0;
s := 5;
while n s := s + 14;
n := n + 6
end;
write(s)
end. 4. Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
begin
s:=0;
k:=0;
while k s:=s+3*k;
k:=k+2;
end;
write(s+k);
end. Ответы Цикл WHILE
Вариант 1 Вариант 2 Вариант 3
Вариант 4 Вариант 5 Вариант 6
Вариант 7 Вариант 8 Вариант 9
Вариант 10