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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Структуры данных и двоичные файлы http://www.cyberforum.ru/cpp-beginners/thread20521.html
Доброго времени суток, уважаемые пользователи. Помогите, пожалуйста, с решением задачи: Дан файл file, содержащий сведения о кубиках: длина ребра, цвет, материал. Найти количество кубиков данного...
C++ Измерение скорости копирование данных в оперативной памяти! Там вроде надо два массива содавать я пробовал ничего не вышло(( http://www.cyberforum.ru/cpp-beginners/thread20520.html
Поменять стандартный тип данных C++
Народ, помогите с вопросом. В С++ стандартным типом данных является int. Как поменять это на что-то другое. Например, что бы переменная определенная без типа была char: a = 5; // sizeof(a) == 1
C++ Метод удаления по ключу
ребята помогите пожалуста! нужно что то исправить.. ни как не работает метод удаления по ключу.. у меня условие следующее: нужно удалить все марки новее выбраного возраста.(его вводим с...
C++ Класс множество http://www.cyberforum.ru/cpp-beginners/thread20500.html
Нужно написать класс множество с конструкторами, деструкторами, операторами. Так вот возник вопрос...как понимать тип данных множество?? Это обычный массив в котором даннеы не могут повторяться,...
C++ Удалить из массива минимальное количество элементов, чтобы массив стал упорядочен по возрастанию Всем добрый день Задача Дан массив чисел, необходимо удалить из данного массива минимальное количество элементов, чтобы массив стал упорядочен по-возрастанию.:wall: подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9683 / 5633 / 956
Регистрация: 25.07.2009
Сообщений: 10,813
17.07.2010, 01:37
три в одном
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
 
int main(void){
    int num, rests, rnum, cnt, sum;
    
    rnum = cnt = sum = 0;
    printf("Число: ");
    if ( scanf("%d", &num) != 1 )
        return 1;
    
    do {
        rests = num % 10;
        rnum = rnum * 10 + rests;
        sum += rests;
        ++cnt;
    } while ( num /= 10 );
    
    printf("Перевёрнутое число: %d\nКоличество цифр: %d\nСумма цифр: %d\n", rnum, cnt, sum);
    
    return 0;
}
Пользователь вводит с клавиатуры число, необходимо перевернуть его (число) и вывести на экран.

Цитата Сообщение от \/ector Посмотреть сообщение
Если пользователь введет 000444
... то не нужно его больше за компьютер пускать!
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru