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

Надо проверить является ли число полиндромом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить сумму целых частей элементов массива, расположенных после последнего отрицательного http://www.cyberforum.ru/cpp-beginners/thread63101.html
в одномерном массиве, состоящем из n вещественных чисел, вычислить: 1) сумму целых частей элементов массива, расположенных после последнего отрицательного элемента. 2) Преобразовать массив таким...
C++ Поиск и удаление элементов в символьных строках. Товарищи,помогите пожалуйста написать программу для поиска в символьной строке элементов, которые удаляем и потом выводим новую готовую строку на экран.... http://www.cyberforum.ru/cpp-beginners/thread63083.html
Сформировать квадратную матрицу порядка n по заданному образцу C++
Сформировать квадратную матрицу порядка n по заданному образцу 1 1 1 ... 1 1 1 2 2 2 ... 2 2 0 3 3 3 ... 0 0 0 ... ... ... ... ... ......
Считать из файла координаты точки и радиус окружности C++
ребят помогите напсиать код который считывает координаты точек и радиус из файла например в файле записано так 5 6 8 12 65 87 98 65 43 23 45 76 76 45 98 где первый столбец x второй столбец y...
C++ Динамические матрицы. http://www.cyberforum.ru/cpp-beginners/thread63053.html
Программа, которая вводит с клавиатуры целое число n, выделяет память для трех динамических матриц a,b,c; заполняет матрицы a, b числами aij = cos (2i+1/j+1), bij =...
C++ Выстрел в круглую мишень на C++. Вот задание - Есть мишень, с радиусом R... В программе вводятся R-радиус мишени, X - x координата выстрела, Y- y координата выстрела... Надо определить попал ли выстрел в цель или нет... ... подробнее

Показать сообщение отдельно
Chefer
0 / 0 / 0
Регистрация: 11.11.2009
Сообщений: 24
11.11.2009, 22:54  [ТС]
писал вот так:
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
int n=0;
    int K=0;
    int M=0;
    int Num_f=Number;
 
 
    while(Num_f/10!=0)
    {
        n++;
        Num_f/=10;
    }
    n++;
    Summa=0;
    while(Number!=0)
    {
        M=Number/(int)(pow(10.,n-1));
        Number%=(int)(pow(10.,(n-1)));
    K=Number%10;
    Number/=10;
    
    
        n--;
       
    if (K==M)
    {   Summa+=K;
    Summa+=M;
    return true;
    }
    else
    {
        return false;
    }
    
    }
}
но выдает ошибку. но не знаю почему
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru