Помогите пожалуйста! Запишите число, которое будет напечатано в результате выполнения следующей программы. Паскаль var k, s: integer; begin k:= 5; s:= 2; while k < 120 do begin s:= s + k; k:= k + 2; end; write(s); end. Python k = 5 s = 2 while k < 120: s = s + k k = k + 2 print(s) СИ #include int main() { int k = 5, s = 2; while (k < 120) { s = s + k; k = k + 2; } printf("%d", s); return 0; }

Вопрос школьника по предмету Информатика

Помогите пожалуйста!
Запишите число, которое будет напечатано в результате выполнения следующей программы.
Паскаль
var k, s: integer;
begin
k:= 5;
s:= 2;
while k < 120 do begin
s:= s + k;
k:= k + 2;
end;
write(s);
end.

Python
k = 5
s = 2
while k < 120:
s = s + k
k = k + 2
print(s)

СИ
#include
int main()
{ int k = 5, s = 2;
while (k < 120) {
s = s + k;
k = k + 2;
}
printf(«%d», s);
return 0;
}

Ответ учителя по предмету Информатика

Чтобы понять суть программы, запустите на выполнение в Паскале:

var k, S: integer;

begin

k:= 5; S:= 2;

while k < 120 do

begin

S:= S + k;

k:= k + 2;

Write(‘ S = ‘, S, ‘   k = ‘, k);

WriteLn;

end;

write(‘ S = ‘, S);

end. 

Вы получите ответ:

S = 3598

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Похожие вопросы от пользователей