Advertisement
Rodunskiy

Untitled

May 10th, 2025
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.61 KB | None | 0 0
  1. namespace CSLight
  2. {
  3.     public class Program
  4.     {
  5.         static void Main(string[] args)
  6.         {
  7.             List<double> numbers = new List<double>();
  8.  
  9.             bool isWorking = true;
  10.  
  11.             while (isWorking)
  12.             {
  13.                 Console.WriteLine("Введенные числа: " + string.Join(", ", numbers));
  14.  
  15.                 Console.Write("Введите число или команду (sum/exit): ");
  16.                 string input = Console.ReadLine();
  17.  
  18.                 if (input == "exit")
  19.                 {
  20.                     Console.WriteLine("Выход из программы.");
  21.                     isWorking = false;
  22.                     break;
  23.                 }
  24.                 else if (input == "sum")
  25.                 {
  26.                     double sum = 0;
  27.                     foreach (double num in numbers)
  28.                     {
  29.                         sum += num;
  30.                     }
  31.                     Console.WriteLine($"Сумма введенных чисел: {sum}");
  32.                 }
  33.                 else
  34.                 {
  35.                     if (double.TryParse(input, out double number))
  36.                     {
  37.                         numbers.Add(number);
  38.                         Console.WriteLine($"Число {number} добавлено.");
  39.                     }
  40.                     else
  41.                     {
  42.                         Console.WriteLine("Некорректный ввод. Пожалуйста, введите число или команду (sum/exit).");
  43.                     }
  44.                 }
  45.  
  46.             }
  47.         }
  48.     }
  49. }
  50.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement