1) Напишите программу, которая принимает четырехзначное натуральное число и меняет местами его первую и последнюю

1) Напишите программу, которая принимает четырехзначное натуральное число и меняет местами его первую и последнюю цифры. Например, из числа 1234 должно получиться число 4231.

2) Напишите программу, которая принимает четырехзначное натуральное число и удаляет вторую цифру с начала. Например, из числа 1234 должно получиться число 134.

3) Напишите программу, которая принимает четырехзначное натуральное число и удаляет его первую и последнюю цифры. Например, из числа 1234 должно получиться число.
Skvoz_Ogon_I_Vodu

Skvoz_Ogon_I_Vodu

Для решения каждой из задач вам потребуется использовать арифметические операции и операции деления и остатка от деления.

1) Для изменения местами первой и последней цифры четырехзначного числа, вы можете использовать следующий алгоритм:

- Сначала, сохраните четырехзначное число в переменную, например "number".
- Затем, найдите последнюю цифру этого числа с помощью операции остатка от деления на 10. Сохраните эту цифру в переменную, например "last_digit".
- Теперь, найдите первую цифру четырехзначного числа, разделив его на 1000 и округлив результат до целого числа (получите целую часть от деления). Сохраните эту цифру в переменную, например "first_digit".
- После этого, создайте новое число, поменяв местами первую и последнюю цифры и оставив средние две цифры без изменений. Для этого, используйте операцию деления на 10 и остатка от деления на 1000.
- Наконец, объедините новую первую цифру, средние две цифры и новую последнюю цифру, чтобы получить окончательно измененное число.

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

python
number = int(input("Введите четырехзначное число: "))

last_digit = number % 10
first_digit = int(number / 1000)

new_number = last_digit * 1000 + number % 1000 // 10 * 10 + first_digit

print("Измененное число:", new_number)


2) Чтобы удалить вторую цифру четырехзначного числа, вы можете использовать следующий подход:

- Введите четырехзначное число в переменную "number".
- Вычислите первые две цифры числа путем целочисленного деления на 100 (получите целую часть от деления).
- Вычислите последние две цифры числа путем операции остатка от деления на 100.
- Объедините первые две цифры и последние две цифры, чтобы получить окончательное число.

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

python
number = int(input("Введите четырехзначное число: "))

new_number = number // 100 * 10 + number % 100

print("Измененное число:", new_number)


3) Чтобы удалить первую и последнюю цифры четырехзначного числа, вам понадобятся некоторые дополнительные шаги:

- Введите четырехзначное число в переменную "number".
- Найдите средние две цифры числа путем целочисленного деления на 100 и операции остатка от деления на 100.
- Объедините две средние цифры, чтобы получить окончательное число.

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

python
number = int(input("Введите четырехзначное число: "))

new_number = number % 100 // 10 * 10 + number % 100 % 10

print("Измененное число:", new_number)


Надеюсь, вам стало понятно, как решить каждую из предложенных задач. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать!
Знаешь ответ?
Задать вопрос
Привет!
hello