Предмет: Информатика, автор: Vsevolodklg

Напишите пожалуйста программу:
Программа генерирует случайное n (от -100 до 100). В цикле n раз генерируется другое случайное число x. Подсчитать и вывести количество х кратных трём, отдельно - список х меньших 0, отдельно сумму х больших 50 Подсказка: для каждого искомого значения нужна отдельная переменная

Ответы

Автор ответа: 65biso2
0

C# 8.0:

using System;

using System.Collections.Generic;

...

Random rnd = new Random();

long SumOfGreater50 = 0, Mult3 = 0, Num, n = 10;

var Negative = new List<long>();

for (; n > 0; n--)

{

   Num = rnd.Next(-100, 101);

   if (Num % 3 == 0)

       Mult3++;

   if (Num > 50)

       SumOfGreater50 += Num;

   if (Num < 0)

       Negative.Add(Num);

}

Console.WriteLine($"Num of multipliers of 3: {Mult3}");

Console.WriteLine("Negative nums:");

foreach (long i in Negative) Console.Write($"{i} ");

Console.WriteLine($"\nSum of nums greater than 50:{SumOfGreater50}");


Vsevolodklg: на питоне или с++ можешь?
Vsevolodklg: прости((((
Vsevolodklg: можешь?
Похожие вопросы
Предмет: Математика, автор: дианасолнцемир1234