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

напишите подробно что будет выведено на экран монитора в результате выполнения фрагмента программы s : = 0 for i:=1 to 5 do begin for:=1 to 2 do begin write ('1'); s:=s+2; end end write (s)


angryfukse: На экран будет выведено не только значение s)
angryfukse: Вывод: 111111111120

Ответы

Автор ответа: angryfukse
0

Решение представлено во вложениях.

Язык: Pascal

Пояснение:

1 шаг основного цикла:

  • i = 1; j = 1; На экран выводится '1'; s = 0 + 2 = 2;
  • i = 1; j = 2; На экран выводится '1'; s = 2 + 2 = 4;

2 шаг основного цикла:

  • i = 2; j = 1; На экран выводится '1'; s = 4 + 2 = 6;
  • i = 2; j = 2; На экран выводится '1'; s = 6 + 2 =8;

3 шаг основного цикла:

  • i = 3; j = 1; На экран выводится '1'; s = 8 + 2 = 10;
  • i = 3; j = 2; На экран выводится '1'; s = 10 + 2 = 12;

4 шаг основного цикла:

  • i = 4; j = 1; На экран выводится '1'; s = 12 + 2 = 14;
  • i = 4; j = 2; На экран выводится '1'; s = 14 + 2 = 16;

5 шаг основного цикла:

  • i = 5; j = 1; На экран выводится '1'; s = 16 + 2 = 18;
  • i = 5; j = 2; На экран выводится '1'; s = 18 + 2 =20;

В результате работы программы на экран будет выведено:

  • 111111111120

Приложения:
Похожие вопросы
Предмет: Физика, автор: mylti88391p5qx8p