Выяснить сумму элементов массива, у которых порядковый номер совпадает со значениями - QBasic

Узнай цену своей работы

Формулировка задачи:

Задана последовательность целых чисел. Выяснить сумму элементов массива ,у которых порядковый номер совпадает со значениями.

Решение задачи: «Выяснить сумму элементов массива, у которых порядковый номер совпадает со значениями»

textual
Листинг программы
input n
dim a(n)
for i=1 to n
input"vvedite element ",a(i)
next
print "massiv"
for i=1 to n
print a(i);
next
print
for i=1 to n
if i=a(i) then s=s+a(i)
next
print s

Объяснение кода листинга программы

В этом коде:

  1. Сначала пользователю предлагается ввести число n, которое будет определять размер массива a.
  2. Затем создается массив a размером n.
  3. После этого происходит заполнение массива значениями, которые вводит пользователь.
  4. Затем выводится содержимое массива.
  5. После этого происходит итерация по массиву и суммирование элементов, значения которых совпадают с их порядковыми номерами.
  6. И, наконец, выводится результат - сумма таких элементов.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.833 из 5
Похожие ответы