Обращение со структурой - C#

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

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

Нужно реализовать метод, производящий сложение произвольного количества чисел. В структуре. Долго сижу, не знаю уже как подступиться и хотя бы начать. Думал использовать массив, но список легче (динамический) Как сделать, чтобы элементы списка вводились с консоли? и какой может быть алгоритм для подсчёта элементов? Мои наработки:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApplication17
{
    public struct dop
    {
        
        List<int> number = new List<int>();
        number.Add(
        public int zapolnenie()
        {for (int i=0; i<List.Length; i++)

      /*  public int[] number=new int[100] ;
       
       public int zapolnenie()
        { 
        for (int i=0; i<number.Length; i++)
        {
        number[i]=int.Parse(Console.ReadLine());
        Console.Write("{0}", number[i]);
        }
           return 0;
        }*/

    }
}

Решение задачи: «Обращение со структурой»

textual
Листинг программы
public double sum()
        {
            Console.WriteLine("Введите числа через пробел: ");
            string[] StringNumbers = Console.ReadLine().Split(new char[] {' '});
            double[] numbers = new double[StringNumbers.Length];
            for (int i = 0; i<numbers.Length; ++i)
            {
                numbers[i] = Convert.ToInt32(StringNumbers[i]);
            }
            double sum = 0;
            foreach (double n in numbers)
            {
                sum += n;
            }
            return sum;
 
        }

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


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

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

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