Advertisement
Trapov

Задание – Симметричное число

Dec 19th, 2015
3,610
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.79 KB | None | 0 0
  1. /*Дано четырехзначное число. Определите, является ли его десятичная запись симметричной. Если число симметричное, то выведите 1, иначе выведите любое другое целое число. Число может иметь меньше четырех знаков, тогда нужно считать, что его десятичная запись дополняется слева незначащими нулями.*/
  2.  
  3. #include <iostream>
  4. using namespace std;
  5. int main()
  6. {
  7.     int a,c1,c2,c3,c4;
  8.     cin >> a;
  9.     c1 = a / 1000;
  10.     c2 = ( a / 100 ) % 10 + 1;
  11.     c3 = a / 10 % 10 + 1;
  12.     c4 = a % 10;
  13.     a = ( c1 % c4 ) + ( c2 % c3 ) + 1;
  14.     cout << a;
  15.     return 0;
  16. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement