Вопрос задан 21.06.2023 в 03:54. Предмет Информатика. Спрашивает Матюнина Алиса.

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

последнюю цифры местами. Входные данные Одно натуральное трехзначное число n (100 ≤ n ≤ 999). Выходные данные Вывести число, полученное в результате указанного обмена. Помогите, плиз.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Зеленская Настена.

#include <iostream>

using namespace std;

int main() {

  string n;

  cin >> n;

  swap(n[0], n[n.length()-1]);

  cout << n;

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

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

Алгоритм решения:

1. Преобразуем трехзначное число в строку, чтобы иметь возможность обращаться к его цифрам по отдельности. 2. Получим первую и последнюю цифры числа. 3. Поменяем местами первую и последнюю цифры. 4. Соберем новое число из полученных цифр. 5. Выведем полученное число.

Пример кода на Python:

```python def swap_digits(n): # Преобразуем число в строку num_str = str(n) # Получаем первую и последнюю цифры first_digit = num_str[0] last_digit = num_str[-1] # Поменяем местами первую и последнюю цифры new_num_str = last_digit + num_str[1:-1] + first_digit # Преобразуем строку обратно в число new_num = int(new_num_str) return new_num

# Пример использования функции n = 123 result = swap_digits(n) print(result) # Выведет 321 ```

Надеюсь, это поможет вам решить задачу. Если у вас возникнут еще вопросы, пожалуйста, не стесняйтесь задавать.

0 0

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

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

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

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