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

  • 7
1) Напишите алгоритм, который принимает целое число с клавиатуры и присваивает логической переменной значение "True", если это число состоит из трех цифр. Затем программа выводит на экран ответ на вопрос: "Является ли полученное число трехзначным?".

2) Напишите алгоритм, который принимает с клавиатуры трехзначное число и присваивает логической переменной значение "True", если это число является палиндромом, то есть читается одинаково слева направо и справа налево. Затем программа выводит на экран ответ на вопрос: "Является ли введенное число палиндромом?" (для этого необходимо получить значение переменной для введенного числа).
Yantarka
9
Решение:
1) Для написания алгоритма, который проверяет, состоит ли введенное число из трех цифр, можно использовать следующую процедуру:
- Считать число с клавиатуры.
- Присвоить переменной значение "True", если введенное число является трехзначным, иначе присвоить значение "False".
- Вывести на экран результат в виде ответа на вопрос "Является ли полученное число трехзначным?".

Вот пример алгоритма на языке программирования Python:


# Шаг 1: Считывание числа с клавиатуры
число = int(input("Введите целое число: "))

# Шаг 2: Проверка, является ли число трехзначным
if 100 <= число <= 999:
трехзначное_число = True
else:
трехзначное_число = False

# Шаг 3: Вывод результата
print("Является ли полученное число трехзначным?", трехзначное_число)


В этом алгоритме мы считываем число с использованием функции `input()`, а затем проверяем, находится ли оно в диапазоне от 100 до 999 включительно. Если это условие выполняется, мы присваиваем логической переменной `трехзначное_число` значение "True", иначе ей присваивается значение "False". Наконец, мы выводим на экран результат.

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

Вот пример алгоритма на языке программирования Python:


# Шаг 1: Считывание числа с клавиатуры
число = int(input("Введите трехзначное число: "))

# Шаг 2: Проверка, является ли число палиндромом
единицы = число % 10
сотни = число // 100

if единицы == сотни:
палиндром = True
else:
палиндром = False

# Шаг 3: Вывод результата
print("Является ли введенное число палиндромом?", палиндром)


В этом алгоритме мы считываем трехзначное число с использованием функции `input()`. Затем мы выполняем математические операции, чтобы проверить, равны ли первая и последняя цифры числа. Если это условие выполняется, мы присваиваем логической переменной `палиндром` значение "True", иначе ей присваивается значение "False". Наконец, мы выводим на экран результат.