Вопрос задан 07.07.2023 в 19:14. Предмет Информатика. Спрашивает Тимербаева Камилла.

Даны восемь целых чисел определите сколько из них положительных. Язык C# Массив чисел.

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Калашникова Карина.

using System;

namespace Task

{

   class Program

   {

       static void Main(string[] args)

       {

           int[] numbers = {2,-27,-2,5,14,-88,54,-69};

           int count = 0;

           foreach (int number in numbers)

           {

               if (number > 0)

               {

                   count++;

               }

           }

           Console.WriteLine("Положительных чисел в массиве: "+count);

       }

   }

}

Программа считает количество положительных чисел больше нуля.

0 0
Отвечает Семёнова Дарья.

Ответ:

  • a.Count(x => x > 0);

Где a - массив чисел.

Пример программы:

  • namespace ConsoleTestApp
  • {
  • class Program
  • {
  • static void Main(string[] args)
  • {
  • int[] a = { 12, -47, -6, 5, 34, 88, 59, -86 };
  • Console.WriteLine(a.Count(x => x > 0));
  • Console.ReadKey();
  • }
  • }
  • }

Пример работы:


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот пример кода на C#, который позволяет определить количество положительных чисел в массиве:

csharp
using System; namespace CountPositiveNumbers { class Program { static void Main(string[] args) { int[] numbers = { -3, 5, 0, 10, -7, 2, -1, 8 }; // Замените это на ваш массив чисел int positiveCount = CountPositive(numbers); Console.WriteLine("Количество положительных чисел: " + positiveCount); } static int CountPositive(int[] arr) { int count = 0; foreach (int num in arr) { if (num > 0) { count++; } } return count; } } }

Вы можете заменить массив numbers на ваш собственный массив из восьми чисел. Код выше создает функцию CountPositive, которая перебирает каждое число в массиве и увеличивает счетчик, если число положительное. На выходе программа выведет количество положительных чисел в массиве.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос