Проверка на ноль при вводе последовательности чисел - C#
Формулировка задачи:
Как сделать так, чтобы если вводят ноль первым числом не выдавалось "Минимальное число 2147483647, Номер 0"
Листинг программы
- int index = 0;
- int i = 1;
- int min = int.MaxValue;
- int x = -1;
- Console.WriteLine("Введите числа, для окончания ввода введите 0 ");
- while (x != 0)
- {
- x = Convert.ToInt32(Console.ReadLine());
- if (min > x && x !=0)
- {
- index = i;
- min = x;
- }
- i++;
- }
- Console.WriteLine("Минимально число {0}, Номер {1}", min, index);
- Console.ReadKey();
- }
- }
- }
Решение задачи: «Проверка на ноль при вводе последовательности чисел»
textual
Листинг программы
- int index = 0;
- int i = 1;
- int min = int.MaxValue;
- int x = -1;
- Console.WriteLine("Введите числа, для окончания ввода введите 0 ");
- while (x != 0)
- {
- x = Convert.ToInt32(Console.ReadLine());
- if (min > x && x != 0)
- {
- index = i;
- min = x;
- }
- i++;
- }
- if (min == int.MaxValue) Console.WriteLine("Вы ничего не ввели!!!");
- else Console.WriteLine("Минимально число {0}, Номер {1}", min, index);
- Console.ReadKey();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д