Даны восемь целых чисел определите сколько из них положительных. Язык C# Массив чисел.(Решение)
Ответы на вопрос
Ответ:
--- C# 7.3 ---
using System;
using System.Linq;
namespace CSLear
{
class Program
{
static void Main(string[] args)
{
int[] buffer = new int[8];
Console.WriteLine("Enter numbers: \n");
for (int i = 0; i < 8; i++)
{
buffer[i] = int.Parse(Console.ReadLine());
}
Console.WriteLine($"Positive numbers count: {buffer.Where(x => x > 0).Count()}");
Console.ReadKey();
}
}
}
Объяснение:
Вот пример решения задачи на подсчёт количества положительных чисел в массиве целых чисел на языке C#:
csharpusing System;
class Program
{
static void Main()
{
int[] numbers = { 5, -2, 0, 10, -3, 8, -1, 4 };
int positiveCount = 0;
foreach (int number in numbers)
{
if (number > 0)
{
positiveCount++;
}
}
Console.WriteLine("Количество положительных чисел: " + positiveCount);
}
}
В данном примере мы создаем массив numbers, содержащий восемь целых чисел. Затем мы объявляем переменную positiveCount, которая будет служить счетчиком положительных чисел.
Затем мы используем цикл foreach, чтобы перебрать каждый элемент массива. Внутри цикла мы проверяем, является ли текущий элемент положительным (number > 0). Если это так, мы увеличиваем значение переменной positiveCount на 1.
После завершения цикла мы выводим на экран количество положительных чисел, используя метод Console.WriteLine().
При запуске программы вывод будет следующим:
Количество положительных чисел: 4
Таким образом, в данном примере из восьми чисел четыре являются положительными.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
