Вопрос школьника по предмету Информатика
Помогите пожалуйста!
Запишите число, которое будет напечатано в результате выполнения следующей программы.
Паскаль
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
Похожие вопросы от пользователей
— Менің бойым ұзын, сендей екеу шығамын,- деп мақтанды терек.
— Бойың ұзын болғанымен мен сияқты жемісің жоқ қой,- деді алма….
Жалғасы керек
Алдын ала рахмет
Упростить выражение:5х^2-(3ху-7х^2)+(5ху-12х^2)
с решением плиз людииииии ♥