Var s,k: integer; Begin s := 0; for k := 4 to 8 do s := s+6; writeln(s); End. Объясните...

0 голосов
407 просмотров

Var s,k: integer;
Begin
s := 0;
for k := 4 to 8 do
s := s+6;
writeln(s);
End.
Объясните как решается, либо я не понимаю


Информатика (18 баллов) | 407 просмотров
Дан 1 ответ
0 голосов

Написал пояснение к каждой строке
Var s,k: integer;
Begin
s := 0; // Зануляем S
for k := 4 to 8 do // Цикл от 4 до 8
s := s+6; // Происходит подсчёт заданных чисел из цикла
writeln(s); // Вывод ответа
End. 

(840 баллов)
0

А решение можно?

0

Что решает? Сформулируйте нормально свой вопрос.

0

Запишите значение переменной s, полученное в результате работы
следующей программы. Текст программы приведён на трёх языках
программирования.

0

Это задача по огэ

0

Вы не можете скопировать код, вставить его в паскаль и посмотреть ответ?

0

Я не понимаю этого

0

Ответ = 30

0

А как получилось 30 если 6+6+6+6=24

0

Есть цикл for k := 4 to 8 do который подсчитывает сумму 4+5+6+7+8=30

0

Значит число s+6 оно не к чему?