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