Предмет: Информатика,
автор: nasta8888hot
Определите, что будет напечатано в результате выполне
фрагмента программы:
var k, i: integer;
...
k:=i;
s:=10;
for k:=10 to 11 do
s:=s+k;
write(s);
end.
Приложения:
Ответы
Автор ответа:
1
Ответ:
Ответ: 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
Похожие вопросы
Предмет: Русский язык,
автор: Лерочка1993
Предмет: Русский язык,
автор: Trololo12
Предмет: Русский язык,
автор: Kiiit
Предмет: История,
автор: Troyan1111
Предмет: Литература,
автор: DanilSmow1