Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace _3._7
- {
- class Program
- {
- static void Main(string[] args)
- {
- Console.WriteLine("Вводите числа, в любой момент вы можете ввести sum и программа выдаст" +
- "\nсумму всех введеных чисел, так же если ввести sort, " +
- "\nто программа выведет все числа в порядке убывания");
- int countNumber = 0;
- string[] numbers = new string[2];
- int sum = 0;
- while (true)
- {
- string value = Console.ReadLine();
- if (value.Equals("sum"))
- {
- Console.WriteLine("Сумма всех чисел: " + sum);
- }
- else if (value.Equals("sort"))
- {
- int[] integers = new int[numbers.Length];
- int number;
- for (int i = 0; i < numbers.Length; i++)
- {
- integers[i] = Int32.Parse(numbers[i]);
- }
- for (int i = 1; i < integers.Length - 1; i++)
- {
- for (int j = 0; j < integers.Length - i; j++)
- {
- if (integers[j] < integers[j + 1])
- {
- number = integers[j];
- integers[j] = integers[j + 1];
- integers[j + 1] = number;
- }
- }
- }
- for (int i = 0; i < integers.Length; i++)
- {
- Console.Write(integers[i] + " ");
- }
- }
- else
- {
- if (countNumber >= numbers.Length)
- {
- string[] newIntArray = new string[numbers.Length + 1];
- for (int i = 0; i < numbers.Length; i++)
- {
- newIntArray[i] = numbers[i];
- }
- newIntArray[countNumber] = value;
- sum += Int32.Parse(value);
- numbers = newIntArray;
- countNumber++;
- }
- else
- {
- numbers[countNumber] = value;
- sum += Int32.Parse(value);
- countNumber++;
- }
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement