Ввести целое число. Найти, симметрично ли оно, т.е. схожи ли цифры

Ввести целое число. Определить, симметрично ли оно, т.е. схожи ли числа слева и справа (12321). Записать 3 заключительные числа в одномерный массив. c++

Задать свой вопрос
2 ответа

include lt;iostreamgt;

include lt;cstdlibgt;

using namespace std;

int main()

 int number;

 int p = 0;

 cout lt;lt; "Enter the integer: "; cin gt;gt; number;

   for (int i = number; i != 0; i /= 10) // проверка на палиндром

    p = p * 10 + i % 10;

     

   if(number == p)

    cout lt;lt; "The same digits left and right sides!" lt;lt; endl;

   else cout lt;lt; "Not the same digits left and right sides!" lt;lt; endl;

   int mas[3]; // объявления массива для 3 заключительных цифр

   for(int i = 0; i lt; 3; i++) // запись в массив

    mas[i] = number%10;

    number /= 10;

   

   for(int i = 0; i lt; 3; i++) // вывод массива

    cout lt;lt; mas[i] lt;lt; endl;

   

system("pause"); // остановка консоли

include lt;iostreamgt;

include lt;stringgt;

using namespace std;

int main()

setlocale(LC_ALL, "ru");

int mas[10];

string s;

cin gt;gt; s;

if (s.length() gt; 2)


 mas[0] = s[s.length() - 1];

 mas[1] = s[s.length() - 2];

 mas[2] = s[s.length() - 3];

for (size_t i = 0; i lt; (s.length()+1)/2; i++)

 if (s[i] != s[s.length() - i-1])

 

  cout lt;lt; "Не симметрично.";

  return 0;

 

cout lt;lt; "Симметрично";

return 0;


зачем записывать 3 заключительные числа разума не приложу..

Shater Kirill
include удали эту строку она там не нужна
Олег Сущевский
include string
Саша
Для чего использовать string в принципе? Ведь требуется целочисленный ввод
Lajkonen Igorek
Дык я не знаю какое они там число будут вводить + что он желает с 3 последними цифрами делать тоже не понятно записал в массив и что далее.. не понятно что он хочет вывести, но он этого не написал в задании..Я начинающий в c++ так что на мой взор через строку практичнее
Ника
разумно, что нужно вывести этот массив
Pasha Chelichakin
Знаешь, многие так пишут а потом сижу и гадаю чего от меня хотят, иногда не считая банального вывода ещё требуют много чегоТак что мне так надоело, вот пусть чел напишет что ему непосредственно необходимо тогда и будет ему, если я конечно это смогу сделать :)
, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт