
Программа предлагает пользователю ввести двузначное число. Если пользователь ошибся, то выдать
сообщение «Вводите только двузначные числа».

Ответы на вопрос

k: byte;
begin
write ('Введите двузначное число: ');
readln (a);
b := a;
k := 0;
while b <> 0 do begin
a := a mod 10;
k := k + 1;
b := b div 10
end;
if (k <> 2) then
writeln ('Вводите только двузначные числа')
end.






Конечно, это довольно простая задача. Вам нужно написать программу, которая будет запрашивать у пользователя ввод числа и затем проверять, является ли введенное число двузначным. Если нет, программа должна выдать сообщение "Вводите только двузначные числа" и запросить ввод числа снова. Если число двузначное, программа может продолжить выполнение.
Вот пример кода на Python:
```python while True: number = input("Введите двузначное число: ") if len(number) != 2 or not number.isdigit(): print("Вводите только двузначные числа") else: print("Спасибо, это двузначное число:", number) break ```
Этот код использует цикл `while True`, чтобы продолжать запрашивать число у пользователя до тех пор, пока он не введет корректное двузначное число. `len(number) != 2` проверяет длину введенной строки, а `not number.isdigit()` гарантирует, что введены только цифры.
Если число не является двузначным или содержит что-то кроме цифр, программа выведет сообщение об ошибке и запросит ввод числа снова. Если число соответствует условиям, программа выведет сообщение с этим числом и завершится.


Топ вопросов за вчера в категории Информатика








Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili