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