.NET 4.x Нахождение min и max - C#
Формулировка задачи:
1. Задача на применение опрераторов ветвления: написать программу, осуществляющую ввод 5-ти целых чисел и находящую минимальное и максимальное из этих чисел. Без использования массивов и циклов. Сравнений должно быть минимальное количество.
2. Решить предыдущую задачу для N чисел. Выполнить 3 варинта решения задачи, применяя все виды циклов: со счетчиком (for), с предусловием (while) и с постусловием (do..while).
Решение задачи: «.NET 4.x Нахождение min и max»
textual
Листинг программы
int N = ; // Количество чисел
int max;
int min;
int n;
int i;
do
{
i++;
n = Convert.ToInt32(Console.ReadLine());
if (n < min) min = n;
if (n > max) max = n;
}
while (i < N)
Console.WriteLine("Максимум: {0}; Минимум: {1}", max, min);