Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.95/55: Рейтинг темы: голосов - 55, средняя оценка - 4.95
3 / 3 / 0
Регистрация: 18.05.2010
Сообщений: 140
1

Определить число, полученное выписыванием в обратном порядке цифр заданного целого трехзначного числа.

18.09.2010, 13:22. Показов 9888. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Определить число, полученное выписыванием в обратном порядке цифр заданного целого трехзначного числа.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.09.2010, 13:22
Ответы с готовыми решениями:

Определить число, полученное выписыванием в обратном порядке цифр заданного целого трехзначного числа
Определить число, полученное выписыванием в обратном порядке цифр заданного целого трехзначного...

Определить число, полученное выписыванием в обратном порядке цифр введенного трехзначного числа
Помогите решить задачу плз Определить число, полученное выписыванием в обратном порядке цифр...

Определить число полученное выписыванием в обратном порядке цифр заданного треьохзначного числа(721-127)
Помогите пожалуста )Буду очень благодарен)

Определить число, получаемого выписыванием в обратном порядке цифр заданного натурального числа
2. Определить число, получаемого выписыванием в обратном порядке цифр заданного натурального числа.

4
В астрале
Эксперт С++
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
18.09.2010, 13:28 2
Рома123,

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
void count_and_print(int a)
{
    while(a)
    {
        int temp=a%10;
        a/=10;
        std::cout<<temp;
    }
}
 
int main()
{
     int a;
     std::cout<<"Enter a: ";
     std::cin>>a;
     count_and_print(a);
     return 0;
}
1
Эксперт С++
5043 / 2622 / 241
Регистрация: 07.10.2009
Сообщений: 4,310
Записей в блоге: 1
18.09.2010, 13:33 3
C
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
 
int main()
{
    int val = 123;
    int res = 0;
    
    for( ; val; res += val%10, val /= 10)
        res *= 10;
        
    printf("%d\n", res);
}
2
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
12736 / 7566 / 1764
Регистрация: 25.07.2009
Сообщений: 13,954
18.09.2010, 13:34 4
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
 
int rev_num(int num){
    int rn = 0;
    while ( num ){
        rn = rn * 10 + num % 10;
        num /= 10;
    }
    return rn;
}
 
int main(void){
    int val;
    
    while ( printf("> ") && scanf("%d", &val) == 1 && val )
        printf("%d\n", rev_num(val));
    
    return 0;
}
2
Эксперт С++
5043 / 2622 / 241
Регистрация: 07.10.2009
Сообщений: 4,310
Записей в блоге: 1
18.09.2010, 13:37 5
easybudda, тогда вот так
C
1
for( ; val; res = res*10 + val%10, val /= 10);
1
18.09.2010, 13:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.09.2010, 13:37
Помогаю со студенческими работами здесь

Определить число, полученнное вписыванием в обратном порядке цифр заданного целого числа n.
Определить число, полученнное вписыванием в обратном порядке цифр заданного целого числа n....

Определите число, полученное выписыванием в обратном порядке цифр заданного целого трехзначного числа
Определите число, полученное выписыванием в обратном порядке цифр заданного целого трехзначного...

Определить число, полученное выписыванием в обратном порядке цифр заданного трехзначного числа
Определить число, полученное выписыванием в обратном порядке цифр заданного трехзначного числа

Определить число, полученное выписыванием в обратном порядке цифр заданного трехзначного числа
Помогите, пожалуйста, написать программу!


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

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