Вопрос задан 09.03.2025 в 11:16. Предмет Информатика. Спрашивает Коныратова Гульсана.

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

Перейти к ответам

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

Отвечает Добрынина Лиза.

Конечно, давайте разберем обе задачи и напишем решения для них.

Задача 1

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

Решение:

Для решения этой задачи нам нужно:

  1. Прочитать четырёхзначное число как строку.
  2. Переставить первую и последнюю цифры в строке.
  3. Вернуть результат в виде числа.
python
# Вводим четырёхзначное число number = input("Введите четырёхзначное число: ")

# Переставляем первую и последнюю цифры result = number[-1] + number[1:-1] + number[0]

# Выводим результат print(f"Результат: {result}")

Объяснение:

  • number[-1] — это последняя цифра числа.
  • number[1:-1] — это все цифры, кроме первой и последней.
  • number[0] — это первая цифра числа.
  • Мы соединяем эти части и выводим результат.

Пример:

  • Ввод: 1234
  • Вывод: 4231

Задача 2

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

Решение:

Для решения этой задачи нам нужно:

  1. Прочитать четырёхзначное число как строку.
  2. Удалить вторую цифру.
  3. Вывести результат как число.
python
# Вводим четырёхзначное число number = input("Введите четырёхзначное число: ")

# Удаляем вторую цифру с начала result = number[0] + number[2:]

# Выводим результат print(f"Результат: {result}")

Объяснение:

  • number[0] — это первая цифра.
  • number[2:] — это все цифры после второй.
  • Мы соединяем первую цифру с оставшейся частью числа и выводим результат.

Пример:

  • Ввод: 1234
  • Вывод: 134

Обе программы работают корректно и решают поставленные задачи. Удачи на уроке!

Похожие вопросы

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

Последние заданные вопросы в категории Информатика

Задать вопрос