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

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

Задать свой вопрос
1 ответ

using System;

using System.Collections.Generic;


namespace Num


class Program

   

       static void Main(string[] args)

       

           Console.WriteLine("Введите количество элементов: ");

           int N = Int32.Parse(Console.ReadLine());


           Console.WriteLine("Введите элементы через enter: ");

           Listlt;intgt; numbers = new Listlt;intgt;();

           for(int i = 0; i lt; N; ++i)

           

               int temp = Int32.Parse(Console.ReadLine());

               numbers.Add(temp);

           



           Console.WriteLine("Элемены значения которых совпадают с их индексом:");

           for (int i = 0; i lt; N; ++i)

           

               if (numbers[i] == i)

                   Console.Write(numbers[i] + " ");

           

           Console.WriteLine();


           Console.ReadKey();


       

   

Арина Гремучева
if (numbers[i] == i + 1) если нужно счет номеров начинать с 1
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт