• Привести решение задачи на языке C#.
    С клавиатуры вводятся N чисел. Составьте программу, которая определяет количество отрицательных, количество положительных и количество нулей среди введенных чисел.

Ответы 1

  • Ответ:

    static void Main(string[] args)

           {

               int countzero = 0;

               int countplus = 0;

               int countminus = 0;

               int N;

               Console.Write("Укажите сколько чисел ввести: ");

               N = Convert.ToInt32(Console.ReadLine());

               int[] mas = new int[N];

               for (int i = 0; i < N; i++)

               {

                   Console.WriteLine("Введите {0}-й элемент", i + 1);

                   mas[i] = int.Parse(Console.ReadLine());

               }

               for (int i = 0; i < N; i++)

               {

                   if (mas[i] == 0)

                   {

                       countzero++;

                   }

                   else if(mas[i] < 0)

                   {

                       countminus++;

                   }

                   else if(mas[i] > 0)

                   {

                       countplus++;

                   }

               }

               Console.WriteLine();

               Console.WriteLine("Количество положительных элементов = " + countplus);

               Console.WriteLine("Количество отрицательных элементов = " + countminus);

               Console.WriteLine("Количество нулевых элементов = " + countzero);

               Console.ReadKey();

           }

       }

    }

    Объяснение:

    • Автор:

      gallagher
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years