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

22 Сен 2019 в 01:42
276 +2
0
Ответы
1
using System;
class Program
{
static void Main()
{
int[] array = { 1, 2, 3, 4, 5, 6, 7, 8, 9 };
int sum = 0;
for (int i = 0; i < array.Length; i++)
{
if (i == array[i])
{
sum += array[i];
}
}
Console.WriteLine("Сумма элементов массива, порядковые номера которых совпадают со значением этого элемента: " + sum);
}
}

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

Объявляем и инициализируем массив целых чисел.Создаем переменную sum для хранения суммы элементов.Проходим циклом по всем элементам массива.Если значение элемента массива равно его порядковому номеру (i), то добавляем это значение к сумме.Выводим результат на экран.
19 Апр 2024 в 20:27
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир