Дано три числа. Найти произведение только отрицательных из них - C#
Формулировка задачи:
3. Дано три числа. Найти произведение только отрицательных из них.
на c#
Решение задачи: «Дано три числа. Найти произведение только отрицательных из них»
textual
Листинг программы
- // Здесь вводим 3 числа через пробел
- var sNums = Console.WriteLine();
- // Здесь мы получаем числа
- var num = sNums.Split().Select(double.Parse);
- // Здесь ишем наш результат
- int pow = 1;
- foreach(var n in num)
- if (n<0)
- pow*=n;
- //Выводим результат
- Console.WriteLine(pow);
- //есть много минусов, тот же double.Porse и вариант с отсутствие отрицательных чисел, но и это сойдет за ответ.
- // Console.WriteLine(Console.ReadLine().Split(new[] { ' ' },StringSplitOptions.RemoveEmptyEntries).Select(s => double.Parse(s, CultureInfo.InvariantCulture)).Where(n=>n<0).Aggregate(1.0, (i, j) => i*j));
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д