Написать программу преобразования десятичного числа в шестнадцатеричное.
Простейшая программа, буквально в несколько строчек кода. О манипуляторах и в частности, о манипуляторе hex, вы можете узнать, прочитав статью о форматированном вводе/выводе в С++.
Пример работы программы показан ниже. У вас тоже должно получиться что-то похожее.
// translate.cpp: определяет точку входа для консольного приложения. #include "stdafx.h" #include <iostream> using namespace std; int main(int argc, char* argv[]) { setlocale(LC_ALL, "rus"); int number; cout << "Введите число: "; cout.setf(ios::showbase); // индикатор основания системы cin >> number; cout << "Шестнадцатеричная форма записи числа " << number << " = " << hex/*преобразование десятичного числа в шестнадцатеричное*/ << number << endl; system("pause"); return 0; }
Перевод введённого десятичного числа выполняется с помощью манипулятора hex, в строке 16. Ниже смотрим вывод программы:
CppStudio.com
Введите число: 142
Шестнадцатеричная форма записи числа 142 = 0x8e
Комментарии
CharlesNah
Спальня Роза производства мебельной фабрики «Диа-Мебель» с доставкой по Внимание Акция: «При покупке спальни с матрасом и орт. основанием .Красивые спальные гарнитуры, которые поставляет в Москву мебельная
[b]Перейти на сайт —>[/b] http://bigwork.info/