Определить, входит ли число в диапазон - 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);
            }
        }
    }
}

Оцени полезность:

5   голосов , оценка 3.8 из 5
Похожие ответы