Определить , что будет напечатано в результате работы . var b , c : integer ; begin b := 15; c := 0; while b <&
5-9 класс
|
gt; 3 do
begin
c := c + b ;
b := b - 3
end ;
write (c) ;
end .
Просто отвен не нужен . Нужно решение .
цикл будет выполнятся пока b не будет равно 3 вроде так
с1=0+15=15
b1=15-3=12
c2=15+12=27
b2=12-3=9
c3=27+9=36
b3=9-3=6
c4=36+6=42
b4=6-3=3
всё b=3 следовательно останавливаемся
нам нужно вывести с. Ответ:42
Другие вопросы из категории
получаемое число.
вот что получилось
program e1; var A :array [1..20] of integer ; i:integer; begin for i :=1 to 20 do A[i]:= -10 +random(41); for i :=1 to 20 do write (A[i],'...'); end.Читайте также
Var m, n : integer;
begin
m := 50;
for n := 1 to 7 do
m := m – 7;
write(m);
end.
var n, s: integer;
begin
n := 0;
s := 512;
while s >=0 do begin
s := s -20;
n := n + 1
end;
write(n)
end
var n, s: integer;
begin
n := 1;
s := 0;
while n <= 101 do begin
s := s + 7;
n := n + 1
end;
Var s,k: integer;
begin
s:= 100
k:=7
repeat
s:= s-k
k:=k+1
Until k>10
writeln( s+k)
end.
Пожалуйста объясните как вывести отсюда результат
var n, s: integer;
begin
n := 4;
s := 0;
while n <= 13 do
begin
s := s + 15;
n := n + 1
end;
write(s)
end.