Обращение со структурой - 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; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д