Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
FrankyMO
0 / 0 / 0
Регистрация: 28.06.2013
Сообщений: 90
#1

Составить программу, выясняющую, является ли данное число палиндромом - C++

25.12.2013, 06:13. Просмотров 861. Ответов 1
Метки нет (Все метки)

Помогите, пожалуйста, решить задачу в С++.

Составить программу, выясняющую, является ли данное число палиндромом, то есть таким, десятичная запись которого читается одинаково слева направо и справа налево
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.12.2013, 06:13
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Составить программу, выясняющую, является ли данное число палиндромом (C++):

Является ли данное число палиндромом - C++
дано натуральное число выяснить есть ли данное число палиндромом #include<iostream.h> #include<conio.h> #include<math.h> float...

Составить программу, проверяющую является ли данное число совершенным - C++
Составить программу, проверяющую является ли данное число совершенным. Совершенным считается число, равное сумме всех своих делителей, не...

Составить программу, проверяющую является ли данное число простым - C++
Составить программу, проверяющую является ли данное число простым Спасибо за помощь :)

Проверить, является ли данное число палиндромом(перевертышем) - C++
Задача 5/7: Дано целое четырехзначное число. Проверить, является ли данное число палиндромом(перевертышем),как, например, числа 1221,...

Определить, является ли данное пятизначное число палиндромом - C++
Программа должна определять, является ли данное пятизначное число палиндромом. Палиндром-число или текст, который читается одинаково как...

Составить программу, которая определяет, является ли заданное натуральное число палиндромом - C++
Палиндром — это сочетание символов, которые читаются одинаково в прямом и обратном направлениях. Элементом палиндрома может быть буква...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
uhx
59 / 59 / 6
Регистрация: 11.07.2013
Сообщений: 304
25.12.2013, 06:25 #2
Привет acmp. До сих пор помню эту задачку, ща найду исходник.

Добавлено через 2 минуты
А, нет, там чуть другая.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<iostream> 
using namespace std; 
int main(){
int a,b,c,d,x;
freopen("input.txt","r",stdin);
freopen("output.txt","w",stdout);
cin>>x;
a=x/1000;
b=(x/100)%10;
c=(x/10)%10;
d=x%10;
if(a==d){
    if(b==c)cout<<"YES";
    else if(b>c)cout<<"NO";
    else cout<<"NO";
}
else cout<<"NO";
}
Добавлено через 7 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
 
int main(){
    setlocale(0,"");
    char a[11];
    cout<<"Введите число: ";
    cin>>a;
    int len = strlen(a),s=0;
    for(int i=0,j=len-1;i<j;i++,j--){
        if(a[i] == a[j])s++;
        else s = 0;
    }
    if((len/2) == s)cout<<"Данное число является палиндромом";
    else cout<<"Данное число не является палиндромом";
    system("pause>>void");
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.12.2013, 06:25
Привет! Вот еще темы с ответами:

Выяснить, является ли данное слово палиндромом(перевертышем) - C++
Даны три слова. Выяснить, является ли оно палиндромом(перевертышем), т.е таким, которое одинаково читается слева направо и справа налево....

Написать программу, которая определяет, заданное число является палиндромом - C++
Условия задачи, которые нужно написать: 2. Написать программу, которая определяет, заданное число является палиндромом, т.е. первая...

Составить программу, проверяющую, будет ли простым данное натуральное число - C++
помогите с задачей, пожалуйста! Задача: Составить программу, проверяющую, будет ли простым данное натуральное число. вот, что я...

Дана строка символов до точки. Составить программу, проверяющую, является ли данная строка палиндромом, т. е. читается ли она слева направо и справа н - C++
Дана строка символов до точки. Составить программу, проверяющую, является ли данная строка палиндромом, т. е. читается ли она слева направо...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru