
Дан массив из 10 целочисленных элементов. Найти количество отрицательных и вывести количество на
экран.C#

Ответы на вопрос

//Поскольку не указан данный массив, то заполню его случайными числами
using System;
namespace ConsoleApp2
{
class Program
{
static void Main(string[] args)
{
Random rand = new Random();
const int size = 10;
const int x = -100;
const int y = 100;
int counter = 0;
int[] arr = new int[size];
Console.WriteLine("Массив:");
for (int i = 0; i < size; i++)
{
arr[i] = rand.Next(x, y);
if (arr[i] < 0)
counter++;
Console.WriteLine((i + 1) + ") " + arr[i]);
}
Console.WriteLine("\nКоличество отрицательных элементов: " + counter);
Console.ReadKey();
}
}
}





Для нахождения количества отрицательных элементов в массиве из 10 целочисленных элементов в C#, вы можете использовать следующий код:
csharpusing System;
class Program
{
static void Main()
{
int[] array = new int[10] { 1, -2, 3, -4, 5, -6, 7, -8, 9, -10 }; // Здесь вы можете указать свой массив
int negativeCount = 0;
foreach (int element in array)
{
if (element < 0)
{
negativeCount++;
}
}
Console.WriteLine($"Количество отрицательных элементов: {negativeCount}");
}
}
В данном примере, предполагается, что у вас уже есть массив array
из 10 целочисленных элементов. Мы инициализируем переменную negativeCount
как ноль и затем проходим по всем элементам массива с помощью цикла foreach
. Если текущий элемент меньше нуля (отрицателен), увеличиваем счетчик negativeCount
. По завершении цикла выводим значение negativeCount
на экран.
Вы можете заменить элементы массива array
на свои значения или сгенерировать массив с помощью других методов, в зависимости от требований задачи.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili