Определите, что будет напечатано в результате выполне
фрагмента программы:
var k, i: integer;
...
k:=i;
s:=10;
for k:=10 to 11 do
s:=s+k;
write(s);
end.
Приложения:
Ответы
Ответ дал:
0
Ответ:
Ответ: 31
Обратите внимание на объяснение!
Объяснение:
У вас была неверно написан фрагмент программы, ниже исправил на правильную версию
var i, s: integer;
begin
s:=10;
for i:=10 to 11 do
s:=s+i;
write(s);
end.
Шаги программы:
1. Первый раз в цикле i равняется 10, поэтому мы к 10 прибавляем 10, получаем 20. Второй раз в цикле i равняется 11, поэтому уже к новому s (20) мы прибавляем 11, получаем 31.
2. На экран выводится результат действий, а именно 31
Если вас интересует переменная k, то вы можете поменять i на k, но привычнее использовать i
Вас заинтересует
2 года назад
3 года назад
3 года назад
9 лет назад
10 лет назад