В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
annaantonova0
annaantonova0
03.06.2023 08:28 •  Информатика

Программа должна определить является ли введение число палиндромом. вводимое число должно быть пятизначным а результат программы должен быть: «yes» или «no». палиндром - это число или текст который читается одинаково и слева и справа: 939, 49094, 11311 в c++

Ответ:
ola124
ola124
11.08.2020 10:16

#include<iostream>

using namespace std;

string s;

int main(){

cout<<"Enter the number:";

cin>>s;//Вводи число

if(s[0]==s[4] && s[1]==s[3])// Условие палиндромности 5-значного числа

 cout<<"YES";

else

 cout<<"NO";

}

0,0(0 оценок)
Ответ:
IgrochishkaRossiy
IgrochishkaRossiy
11.08.2020 10:16
Программа работает не только с пятизначными числами, а даже с теми, которые не превосходят лимит типа. Но тем не менее, Вы можете расширить тип и работать с большими числами.Открывать через любой текстовый блокнот. Также прилагается скриншот кода.Компиляция производилась в среде Visual Studio 2017Алгоритм

Число превращается в строку, и с цикла for сверяется первая (нулевой по счёту, так как мы работаем в 10 системе счисления) и последние символы, затем вторая и предпоследняя, и так до проверки последнего и первого символа.

Примеры

Input number: 939                                                                                      

YES

Input number: 11311                                                                                  

YES

Input number: 89345984                                                                              

NO


Программа должна определить является ли введение число палиндромом. вводимое число должно быть пятиз
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?