Дан массив из 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
