Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Задание 2:
- Пользователь вводит четырехзначное число. Необходимо поменять в этом числе 1 и
- 2 цифры, а также 3 и 4 цифры. Если пользователь вводит не четырехзначное
- число – вывести сообщение об ошибке.
- */
- #include <iostream>
- using std::cout;
- using std::cin;
- using std::endl;
- void main()
- {
- setlocale(LC_ALL, "Russian");
- int a;
- cout << "Введите четырехзначное число: "; cin >> a;
- if (a < 1000 || a > 10000)
- cout << "Ошибка. Введенное число не является четырехзначным. " << endl;
- else if (a == 1000)
- cout << 1 << endl;
- else
- {
- a = (((a % 1000) / 100) * 1000) + (((a % 10000) / 1000) * 100) + ((a % 10) * 10) + ((a % 100) / 10);
- cout << "Измененное число : " << a << endl;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement