Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/34: Рейтинг темы: голосов - 34, средняя оценка - 4.91
1 / 1 / 6
Регистрация: 08.05.2013
Сообщений: 136
1

Найти в массиве палиндромы

14.05.2013, 16:35. Показов 6115. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ввести с консоли n целых чисел и поместить их в массив. Найти среди них указанные числа и вывести на консоль: вывести числа полиндромы, значения которых в прямом и обратном порядке совпадают.

Не могу сделать чтоб из массива выводил. Кину то что сделал
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <iostream>
#include <string>
#include <iostream>
#include <string>
#include <math.h>
#include <time.h>
#include <stdlib.h>
using namespace std;
 
bool palindrom(int n) 
{  
    int a = n; 
    int b = 0; 
    while(n) 
    { 
        b = (b * 10) + (n % 10); 
        n /= 10; 
    } 
        return a == b;
}
void main()
{
    int * Array;
    int n, x, i, next=0;
    cout<<"Vvedite ko-vo elementov:";
    cin>>n;
    Array = new int[n+1];
    cout<<"Vvedite elementi:";
    for (i=0; i<n; i++)
        cin>>Array[i];
    for ( i = 0; i < n; i++) 
        if(palindrom(Array[i])) 
}
Добавлено через 8 минут
уже сам сделал, просто после написания осенило, могу скинуть код если кому надо

Удалите тему или закройте
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.05.2013, 16:35
Ответы с готовыми решениями:

Найти числа-палиндромы в массиве
дай целочисленный массив найти в нем все числа палиндромы

Найти в заданном тексте, состоящем из n строк, все слова палиндромы и числа палиндромы
Сроки жутко горят :( поэтому надеюсь на вашу помощь: Задача: Найти в заданном тексте, состоящем...

Найти все числа-палиндромы, которые не больше 100, и их квадраты тоже палиндромы
Натуральное число называется палиндромом, если его запись читается однинакого с начала и с конца...

Найти числа от 1 до 99 - палиндромы, которые при возведении в квадрат также дают палиндромы (используя циклы)
Задание: Натуральное число является палиндромом, если его запись читается одинаково с начала и с...

2
1569 / 505 / 48
Регистрация: 04.04.2009
Сообщений: 1,891
14.05.2013, 18:12 2
Headmaster,
Цитата Сообщение от Headmaster Посмотреть сообщение
могу скинуть код если кому надо
Скиньте, пожалуйста.


Правила
Если вопрос был решен вами самостоятельно, отпишите об этом в своей теме - есть и другие люди, которые столкнутся с той же проблемой, и им поможет ваш ответ.
0
1 / 1 / 6
Регистрация: 08.05.2013
Сообщений: 136
14.05.2013, 19:08  [ТС] 3
Извините за плохое знание правил

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <iostream>
#include <string>
#include <iostream>
#include <string>
#include <math.h>
#include <time.h>
#include <stdlib.h>
using namespace std;
 
int palindrom(int n) 
{  
    int a = n; 
    int b = 0; 
    while(n) 
    { 
        b = (b * 10) + (n % 10); 
        n /= 10; 
    } 
        return a == b;
}
void main()
{
    int * Array;
    int n, i;
    cout<<"Vvedite ko-vo elementov:";
    cin>>n;
    Array = new int[n+1];
    cout<<"Vvedite elementi:";
    for (i=0; i<n; i++)
        cin>>Array[i];
    cout<<"palindromi:"<<endl;
    for ( i = 0; i < n; i++) 
        if(palindrom(Array[i])) 
            cout << Array[i] <<endl;
    delete []Array;
}
Скорее всего есть неточности, но работает правильно.
0
14.05.2013, 19:08
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.05.2013, 19:08
Помогаю со студенческими работами здесь

Найти все палиндромы, не превышающие 100, которые при возведении в квадрат также дают палиндромы
Натуральное число называется палиндромом, если его запись читается одинаково с начала и с конца...

Найти целые числа палиндромы, которые при возведении в квадрат также дают палиндромы (22^2=484)
Найти целые числа-палиндромы, которые при возведении в квадрат также дают палиндромы (22^2=484)...

Удалить все слова-палиндромы в массиве
Что я делаю не так? Он пишет ошибку в 31 и 32 строке. #include &lt;stdio.h&gt; #define MAS 20 void...

найти палиндромы
дано предложение. выяснить какие слова этого предложения являются палиндромами.


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru