Проверка целого числа на трехзначность и палиндромность в программировании
Информатика

1) Напишите программу, которая получает целое число с клавиатуры и присваивает значение True логической переменной

1) Напишите программу, которая получает целое число с клавиатуры и присваивает значение "True" логической переменной, если это число является трехзначным. Затем на экран выводится ответ на вопрос: "Верно ли, что было получено трехзначное число?".
2) Напишите программу, которая принимает трехзначное число с клавиатуры и присваивает значение "True" логической переменной, если оно является палиндромом, то есть читается одинаково слева направо и справа налево. Затем на экран выводится ответ на вопрос: "Верно ли, что введенное число является палиндромом?" (для этого необходимо получить значение для введенного числа).
Верные ответы (1):
  • Vintik
    Vintik
    8
    Показать ответ
    Предмет вопроса: Проверка целого числа на трехзначность и палиндромность в программировании

    Инструкция:

    1) Для написания программы, которая проверяет, является ли целое число трехзначным, мы можем использовать следующий алгоритм:
    - Считываем целое число с клавиатуры.
    - Проверяем, является ли число трехзначным, сравнивая его значение с диапазоном от 100 до 999.
    - Если число находится в этом диапазоне, присваиваем логической переменной значение "True", в противном случае - "False".
    - Выводим ответ на вопрос "Верно ли, что было получено трехзначное число?".

    2) Для проверки палиндромности трехзначного числа, можем использовать следующий алгоритм:
    - Считываем трехзначное число с клавиатуры.
    - Разбиваем число на отдельные цифры и сохраняем их в раздельные переменные.
    - Сравниваем первую цифру с третьей и вторую себе самой.
    - Если оба сравнения истинны, присваиваем логической переменной значение "True", в противном случае - "False".
    - Выводим ответ на вопрос "Верно ли, что введенное число является палиндромом?".

    Демонстрация:

    1) Входные данные: 456
    Выходные данные: Верно ли, что было получено трехзначное число? False

    2) Входные данные: 121
    Выходные данные: Верно ли, что введенное число является палиндромом? True

    Совет:
    Чтобы легче понять и решить эти задачи, хорошо бы ознакомиться с основами программирования и пониманием операций с числами и логическими переменными.

    Дополнительное упражнение:
    Напишите программу на языке программирования, которая считывает целое число с клавиатуры и выполняет проверку на трехзначность. Выведите результат проверки на экран. Затем напишите программу, которая считывает трехзначное число с клавиатуры и проверяет его на палиндромность. Выведите результат проверки на экран.
Написать свой ответ: