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