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

Вывести на экран шестнадцатеричное представление натурального числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ перечисляемый тип http://www.cyberforum.ru/cpp-beginners/thread292759.html
планеты=(меркурий,венера,земля,марс,юпитер,сатурн,уран,нептун,плутон); определить:пленету,ближайщую к солнцу;планету следующую зва ближайщей к солнцу;порядковый номер планеты земля от...
C++ Разработать алгоритм численного решения СЛАУ методом верхней релаксации Помогите пожалуйста курсач горит (:ireful: Разработать алгоритм численного решения cистема линейных алгебраических уравнений методом верхней релаксации кто чем сможет помогите .............. http://www.cyberforum.ru/cpp-beginners/thread292748.html
Структуры. Сделал C++
Сделал сам задачку, работает правильно, но нужно было через структуры, а я не понял как. #include <iostream> #include <fstream> #include <string> using namespace std; int main() { ifstream...
Найти максимально возможную площадь сарая и где он может размещаться. C++
Фермер хочет построить на своей земле как можно больший по площади сарай. Но на его участке есть деревья и хоз. постройки, которые он не хочет никуда переносить. Для простоты представим форму сеткой...
C++ В массиве А из целых чисел..... http://www.cyberforum.ru/cpp-beginners/thread292710.html
В массиве А из чисел найти номер первого нечетного элемента.А чётные элементы этого массива заменить их индексами.
C++ задание по матрице Здравствуйте! Извините, пожалуйста, за беспокойство( Я совсем новичок( кажется, просьбы помочь с лабами не самые лучшие, но вот не знаю, что делать, поэтому выкладываю. Если не сложно, помогите,... подробнее

Показать сообщение отдельно
Kastaneda
Форумчанин
Эксперт С++
4655 / 2863 / 228
Регистрация: 12.12.2009
Сообщений: 7,275
Записей в блоге: 2
Завершенные тесты: 1
11.05.2011, 15:21
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
 
void dec_to_hex(int);
 
int main()
{
    int n;
    std::cout<<"Enter n: ";
    std::cin>>n;
    dec_to_hex(n);
    return 0;
}
void dec_to_hex(int n)
{
    int a=n%16;
    if(n/16) dec_to_hex(n/16);
    std::cout<<std::hex<<a;
}
без манипулятора std::hex
C++
1
2
3
4
5
6
void dec_to_hex(int n)
{
    int a=n%16;
    if(n/16) dec_to_hex(n/16);
    std::cout<< (a<10 ? char(a+'0') : char('A'-10+a));
}}
Добавлено через 8 минут
Цитата Сообщение от Гамбит Посмотреть сообщение
как мне вытащить значения остатков от деления из стека? ведь у меня по сути есть только последнее значение. Есть ли способ вытащить значения из стека?
Почитай, там правда написано наспех (стиль изложения немного сумбурный), но суть должна быть понятна.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru