1. Главная
  2. Библиотека
  3. Программирование
  4. Определи, какое значение будет выведено в результате ра...
Разбор задачи

Определи, какое значение будет выведено в результате работы программы, изображённой на рисунке. Program pr; var i, s: integer; arr: (1…10) of integer = (78, 45, 37, 5, 32, 373, 573, 4, 5, 23); begin s:=0 i := 1 to 10 do s:= s + arr[i]; write (s)

  • Предмет: Программирование
  • Автор: Кэмп
  • #Основы алгоритмизации и программирования
  • #Языки программирования (C++, Java, Python и др.)
Определи, какое значение будет выведено в результате работы программы, изображённой на рисунке. Program pr; var i, s: integer; arr: (1…10) of integer = (78, 45, 37, 5, 32, 373, 573, 4, 5, 23); begin s:=0 i := 1 to 10 do s:= s + arr[i]; write (s)

Условие:

Определи, какое значение будет выведено в результате работы программы, изображённой на рисунке. Program pr; var i, s: integer; \nconst arr: (1…10) of integer = (78, 45, 37, 5, 32, 373, 573, 4, 5, 23); begin s:=0\nfor i := 1 to 10 do s:= s + arr[i]; write (s)\nend

Решение:

  1. Объявлены переменные i и s типа integer.
  2. Объявлен массив arr с 10 элементами, содержащими следующие значения: 78, 45, 37, 5, 32, 373, 573, 4, 5, 23.
  3. Переменной s присваивается значение 0. Это будет наша переменная для накопления суммы элементов массива.
  4. Запускается цикл for, который будет в...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какова основная цель использования цикла `for` в данной программе?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Выбери предмет