1) Напишите программу, которая получает целое число с клавиатуры и присваивает значение True логической переменной
1) Напишите программу, которая получает целое число с клавиатуры и присваивает значение "True" логической переменной, если это число является трехзначным. Затем на экран выводится ответ на вопрос: "Верно ли, что было получено трехзначное число?".
2) Напишите программу, которая принимает трехзначное число с клавиатуры и присваивает значение "True" логической переменной, если оно является палиндромом, то есть читается одинаково слева направо и справа налево. Затем на экран выводится ответ на вопрос: "Верно ли, что введенное число является палиндромом?" (для этого необходимо получить значение для введенного числа).
23.12.2023 17:39
Инструкция:
1) Для написания программы, которая проверяет, является ли целое число трехзначным, мы можем использовать следующий алгоритм:
- Считываем целое число с клавиатуры.
- Проверяем, является ли число трехзначным, сравнивая его значение с диапазоном от 100 до 999.
- Если число находится в этом диапазоне, присваиваем логической переменной значение "True", в противном случае - "False".
- Выводим ответ на вопрос "Верно ли, что было получено трехзначное число?".
2) Для проверки палиндромности трехзначного числа, можем использовать следующий алгоритм:
- Считываем трехзначное число с клавиатуры.
- Разбиваем число на отдельные цифры и сохраняем их в раздельные переменные.
- Сравниваем первую цифру с третьей и вторую себе самой.
- Если оба сравнения истинны, присваиваем логической переменной значение "True", в противном случае - "False".
- Выводим ответ на вопрос "Верно ли, что введенное число является палиндромом?".
Демонстрация:
1) Входные данные: 456
Выходные данные: Верно ли, что было получено трехзначное число? False
2) Входные данные: 121
Выходные данные: Верно ли, что введенное число является палиндромом? True
Совет:
Чтобы легче понять и решить эти задачи, хорошо бы ознакомиться с основами программирования и пониманием операций с числами и логическими переменными.
Дополнительное упражнение:
Напишите программу на языке программирования, которая считывает целое число с клавиатуры и выполняет проверку на трехзначность. Выведите результат проверки на экран. Затем напишите программу, которая считывает трехзначное число с клавиатуры и проверяет его на палиндромность. Выведите результат проверки на экран.