Найти количество положительных и отрицательных элементов вектора, используя цикл "do while" - C#

Узнай цену своей работы

Формулировка задачи:

Написать программу ввода вывода вектора. Найти количество положительных и отрицательных элементов,используя цикл "do while". С последующим выводом данных на экран. Ввод размерности вектора осуществляется в отдельной возвращающей функции.

Решение задачи: «Найти количество положительных и отрицательных элементов вектора, используя цикл "do while"»

textual
Листинг программы
        static int[] Input(out int n)
        {
            Console.WriteLine("введите размерность массива");
            Console.Write("n = ");
            n = int.Parse(Console.ReadLine());
            int[] a = new int[n];
            for (int i = 0; i < n; ++i)
            {
                    Console.Write("a[{0}]= ", i);
                    a[i] = int.Parse(Console.ReadLine());
            }
            return a;
        }
        static void Main(string[] args)
        {
            int n;
            int[] mas = Input(out n);
            Console.Clear();
            int count = 0;
            Console.WriteLine("количество положительных : ");
            do
            {
                if (mas[count] > 0) Console.Write(mas[count] + " ");
                count++;
            } while (count < mas.Length);
            Console.WriteLine("");
            Console.WriteLine("количество отрицательных : ");  
            count = 0;
            do
            {
                if (mas[count] < 0) Console.Write(mas[count] + " ");
                count++;
            } while (count < mas.Length);
}
            Console.ReadKey();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.6 из 5
Похожие ответы