С помощью логической переменной определить: является ли шестизначное натуральное число...

0 голосов
41 просмотров

С помощью логической переменной определить: является ли шестизначное натуральное число палиндромом. На с++.


Информатика (235 баллов) | 41 просмотров
Дан 1 ответ
0 голосов
Правильный ответ
# include

using
namespace
std;

int
main()
{
cout << "\t\tПрограмма палиндром в С++\n" << endl;<br>
int
a, b, c, e, q;

cout << "Введите шестизначное число: ";<br>cin >> a;
cout << "\n\n";<br>
if (a >= 99999 & & a <= 100000)<br>{
b = a / 100000;
a = a % 100000;
c = a / 10000;
a = a % 10000;
a = a % 1000;
e = a / 100;
a = a % 100;
q = a / 10;
a = a % 10;

if (b == a & & c == e)
{
cout << "Это число палиндром";<br>}
else
cout << "Это число не палиндром";<br>
}
else
cout << "Вы ввели не шестизначное число!!!";<br>return 0;
}
(1.8k баллов)