Информатика, вопрос задал znaniesila153 , 7 лет назад

13 чисел отбрасываются случайным образом из отрезка от -4 до 8 Посчитать количество четных чисел и вывести на экран

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

Ответил 65biso2
0

Что значит "отбрасываются"? = Выбирается 13 случайных чисел на заданном отрезке?

Тогда так на C# 8.0:

public static void Main()

{

var Arr = RandomIntArr(-4,9,13);

int NoRem2=0;

foreach(int i in Arr) {

 if(i%2==0) NoRem2++;

 Console.Write(i+"  ");

}

Console.WriteLine("nЧетных : "+NoRem2);

Console.WriteLine("Нечетных : "+(13-NoRem2));

}

public static int[] RandomIntArr(int Min, int Max, int ArrLen)

{

  Random rnd = new Random();

  int[] Out = new int[ArrLen];

  for (int i = 0; i < ArrLen; i++)

  {

      Out[i] = rnd.Next(Min, Max);

  }

  return Out;

}

Пример:

1 -4 4 7 3 -3 5 3 -1 0 -2 -2 4

Четных : 6

Нечетных : 7

Ответил 65biso2
0
https://ideone.com/1rt025
Новые вопросы