Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.01.2012, 16:00   #1
Mr. Boogie man
Новичок
Джуниор
 
Регистрация: 05.01.2012
Сообщений: 2
По умолчанию Алгоритм поиска палиндрома

Вот работающий код, для винды там еще getch() добавить надо....собственно не понимаю как прога x переворачивает в y....
если x=1234, то y=4321.....
вот кусок который не понимаю:
Код:
        while (abs(x)>=1)
        {
            k=0;
            r=x;
            while (abs(r)>=1)
            {
                k++;
                r=r/10;
            }
            g=pow(10,k-1);
            y=x%10*g+y;
            x=x/10;
        }
Вот полный код:
Код:
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
int main()
    {
    int k, n, i, g, x, y, z, r;
    double a[100];
    printf("Vvedi n?\n");
    scanf("%d", &n);
    for(i=0; i<n; i++)
    scanf("%lf", &a[i]);
    z=0;
    i=0;
    while (i<n)
    {
        x=a[i]; 
        y=0;
        while (abs(x)>=1)
        {
            k=0;
            r=x;
            while (abs(r)>=1)
            {
                k++;
                r=r/10;
            }
            g=pow(10,k-1);
            y=x%10*g+y;
            x=x/10;
        }
        if (y==a[i])
        z=z+1;
        i++;
    }
    printf("Palindromov v massive %d", z);
}
Mr. Boogie man вне форума Ответить с цитированием
Старый 07.01.2012, 16:36   #2
Mr. Boogie man
Новичок
Джуниор
 
Регистрация: 05.01.2012
Сообщений: 2
По умолчанию

все понял...закрывайте:D
Mr. Boogie man вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
A* алгоритм поиска Nicko_mt Помощь студентам 2 04.10.2011 02:24
алгоритм поиска незнайка_на_земле Помощь студентам 4 08.03.2011 10:46
Алгоритм поиска!!!! vit1990 Помощь студентам 14 29.01.2011 21:18
Алгоритм поиска палиндрома методом симметричных сумм? mamant1 Помощь студентам 2 26.11.2009 12:54
Алгоритм поиска... Johnson Общие вопросы Delphi 1 26.10.2008 08:35