дано натуральное четырехзначное число n. найти число, приобретенное перестановкой разрядов

Дано естественное четырехзначное число n. определить число, приобретенное перестановкой разрядов 10-ов и сотен исходного числа .
в с++
ПОМОГИТЕ ОЧЕНЬ НАДО

Задать свой вопрос
1 ответ
Для наглядности можно написать так:

includelt;iostreamgt;
using namespace std;
int main()

    setlocale(LC_ALL,"Rus");
    int n;
    cout lt;lt;"Введите четырёхзначное число: ", cin gt;gt; n;
    int a = (n / 1000);
    int b = (n / 100) % 10;
    int c = (n / 10) % 10;
    int d = n % 10;
    n = a*1000+c*100+b*10+d;
    cout lt;lt;"После перестановки 10-ов и сотен: "lt;lt;n;
    return 0;




Но можно написать и так:

includelt;iostreamgt;
using namespace std;

int main()

    setlocale(LC_ALL,"Rus");
    int n;
    cout lt;lt;"Введите четырёхзначное число: ", cin gt;gt; n;
    cout lt;lt;"После перестановки 10-ов и сотен: "lt;lt;(n / 1000)lt;lt;(n / 10) % 10lt;lt;(n / 100) % 10lt;lt;n % 10;
    return 0;

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

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

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт