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

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

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


Информатика (18 баллов)
Дан 1 ответ
0 голосов
Начинающий (840 баллов)

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

оставил комментарий (18 баллов)

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

оставил комментарий Начинающий (840 баллов)

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

оставил комментарий (18 баллов)

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

оставил комментарий (18 баллов)

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

оставил комментарий Начинающий (840 баллов)

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

оставил комментарий (18 баллов)

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

оставил комментарий Начинающий (840 баллов)

Ответ = 30

оставил комментарий (18 баллов)

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

оставил комментарий Начинающий (840 баллов)

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

оставил комментарий (18 баллов)

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

...