Добавить в стек вещественные числа и их сумму - C#
Формулировка задачи:
Написать программу: вводятся вещественные числа и добавляются в стек
Добавить на верх стека сумму этих элементов
Помогите пожалуйста готовым решением,буду благодарен!
Решение задачи: «Добавить в стек вещественные числа и их сумму»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; namespace ConsoleApplication7 { class Program { static void Main(string[] args) { Console.WriteLine("Введите число элементов:"); Double num = Convert.ToDouble(Console.ReadLine()); Stack<Double> stack = new Stack<Double>(); Console.WriteLine("Введите элементы в стек:"); for (int i = 0; i < num; i++) { stack.Push(Convert.ToDouble(Console.ReadLine())); } Double sum = stack.Sum(); stack.Push(sum); Console.WriteLine("Сумма элементов: {0}", sum); Console.WriteLine("Все значения:"); Console.WriteLine(String.Join(" ", stack)); Console.ReadKey(true); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д