Определить, входит ли число в диапазон - C#
Формулировка задачи:
1)С клавиатуры вводится число n, если оно принадлежит от от 1 до 100, вывести на экран сообщение, число принадлежит первой сотне, если от 101 до 200, второй сотне и т.д.
2)Как указать, что число n (1 ≤ n ≤ 2000) , иначе бы программа не выполнялась.
Решение задачи: «Определить, входит ли число в диапазон»
textual
Листинг программы
using System; namespace ConsApp_Book { class Program { static void Main(string[] args) { int numb = 0; while (true) { Console.WriteLine("Введите число (от 1 до 2000): "); try { numb = Convert.ToInt32(Console.ReadLine()); } catch { Console.WriteLine("Введено не число\n"); continue; } if (numb < 1 || numb > 2000) Console.WriteLine("Число не входит в заданный диапазон\n"); else Console.WriteLine("Число находится в {0:D}-й сотне \n", (int)numb / 100 + 1); } } } }