Предмет: Информатика, автор: katy2820

Определить результат выполнения фрагмента программы (без компьютера):
s:=1;

for x:=2 to 6 do

s:=s*x;

writeln(‘s=’,s);


katy2820: а почему 6*4
vakulchikvova: смотри программа умножает и запоминает значение s. И следущий раз когда программа проходиться она ставит то, что получила в прошлый раз.
vakulchikvova: понимаешь ? или это было просто так ?
katy2820: поняла
vakulchikvova: Понятно. А какой это класс ?
katy2820: 10
vakulchikvova: Ясненько. Плохо в этом разбираешься ? Я просто только в 9.
katy2820: средне
vakulchikvova: а зачем тебе это вообще ?
katy2820: углублённо изучаем

Ответы

Автор ответа: nastikots
1

Ответ:

720

Объяснение:

s = 1

для x от 2 до 6 выполнить  s = s * x

x = 2     s = 1 * 2 = 2

x = 3     s = 2 * 3 = 6

x = 4     s = 6 * 4 = 24

x = 5     s = 24 * 5 = 120  

x = 6     s = 120 * 6 = 720

вывод s = 720

720 - результат выполнения фрагмента программы

s=720 - на экране

Похожие вопросы
Предмет: Английский язык, автор: usupovapamina
Предмет: Алгебра, автор: Loopers228