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

необходимо перевернуть его (число) и вывести на экран. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Листинг из книги Лафоре http://www.cyberforum.ru/cpp-beginners/thread230405.html
Добрый вечер. Хочу попросить помощи: в третьей главе книги Лафоре идет объяснение циклов, начинается с цикла for. В данной главе есть следующий пример: #include <iostream> using namespace std; int main() { unsigned int numb; unsigned long fact = 1;
C++ Структура Вот: #include <iostream> using namespace std; enum etype {laborer, secretary, manager, accountant, executive, researcher}; struct date { int day; int mothey; http://www.cyberforum.ru/cpp-beginners/thread230396.html
Выделить подпоследовательность, начиная с минимального элемента и до конца последовательности C++
вот код программы : #include <iostream> using namespace std; int* entseq(int); int searchmin(int*); int output(int*,int); int main() { cout<<"Enter the size of sequence\n";
Как решить этот пример C++
Объясните
C++ Создать функцыю http://www.cyberforum.ru/cpp-beginners/thread230390.html
Заданы действительние числа s и t.
C++ Файлы Помогите решить пожалуйста : Файл содержит вещественные числа. Определить, сумма каких чисел по модулю больше: положительных или отрицательных. Заранее спасибо. подробнее

Показать сообщение отдельно
HighPredator
5464 / 1830 / 338
Регистрация: 10.12.2010
Сообщений: 5,409
Записей в блоге: 3
17.01.2011, 23:07     необходимо перевернуть его (число) и вывести на экран.
№1
C++
1
2
3
4
5
6
7
8
9
10
11
int GetDigitCount(int a);
{
    int cnt=0;
    int i=1;
    while((a%i)!=a)
    {
        cnt++;
        i=i*10;
    }
    return cnt;
}
№3
C++
1
2
3
4
5
6
7
8
9
10
11
int GetDigitSum(int a);
{
    int s=0;
    int b=a;
    while((b/10)<>0)
    {
        s=s+b%10;
        b=b/10;
    }
    return s;
}
№2
C++
1
2
3
4
5
6
7
8
9
10
11
12
int ReverseDigit(int a);
{
    int Digit=a;
    int Reversed=0;
    while(Digit>0)
    {
        Reversed=Reversed*10;
        Reversed=Reversed+(Digit%10);
        Digit=Digit/10;
    }   
    return Reversed;
}
Добавлено через 29 секунд
Писал на скорую руку, так что могут быть баги))
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru