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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Массивы. Найти произведение чисел кратных 5 в указанном сектор http://www.cyberforum.ru/cpp-beginners/thread1058840.html
Дан квадратный двумерный массив размером M на М. Найти произведение чисел кратных 5 в указанном секторе (включая побочную диагональ). Ввод элементов исходного массива – случайным образом.
C++ удаление элументов вектора через итератор почему так: //работает vector<int>::iterator it=garage.begin(); while(it!=garage.end()) { it=garage.erase(it); } а так не работает? //не работает vector<int>::reverse_iterator it=garage.rbegin(); http://www.cyberforum.ru/cpp-beginners/thread1058822.html
Не работает массив слов C++
Я создаю массив слов. char **words;//массив слов int num=0;//номер слова Потом создаю массив char, в котором будет храниться очередное слово char *word = new char;//слово int count = 1;//кол-во слов int pos=0;//позиция указателя слова Дальше инициализирую массив слов words = new char*; for (int j=0; j<w; j++)
C++ boolian
как используется этот оператор? и есть в нем польза и какая? также хотел спросить в циклах какова разница между, к примеру, ++а и а++?? Спасибо.
C++ Дана матрица A(n, n). Найти сумму элементов по каждому столбцу http://www.cyberforum.ru/cpp-beginners/thread1058793.html
Помогите решить двухмерный массив: Дана матрица A(n, n). Найти сумму элементов по каждому столбцу. Буду благодарен)) Добавлено через 13 минут Хэлп))
C++ ошибка в программе Даны два массива. Массив А состоит из N элементов и отсортирован по возрастанию. Массив В состоит из М элементов и отсортирован по убыванию. Разработать программу для слияния этих массивов в отсортированный по возрастанию массив С. Помогите, пожалуйста, найти ошибку. Выводит 20 нулей , а должен - отсортированный по возрастанию массив #include<iostream> #include <conio.h> #include <vector>... подробнее

Показать сообщение отдельно
gromo
 Аватар для gromo
366 / 265 / 24
Регистрация: 04.09.2009
Сообщений: 1,214
28.12.2013, 00:21     Дано шестнадцатеричное число. Написать и отладить программу для вывода на экран его двоичного представления
Цитата Сообщение от Donet Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
#include <iostream>
using namespace std;
int main(){
* * setlocale(LC_ALL,"Russian");
* * char hex[] = "a3f";
* * int n=0;
* * char *bin = new char[(strlen(hex)*4+1)]; 
* * for(int i=0; i<strlen(hex); i++){
* * * * switch (hex[i]) {
* * * * * * case '0': 
* * * * * * * * bin[n++]='0';
* * * * * * * * bin[n++]='0';
* * * * * * * * bin[n++]='0';
* * * * * * * * bin[n++]='0';
* * * * * * break;
* * * * * * case '1': 
* * * * * * * * bin[n++]='0';
* * * * * * * * bin[n++]='0';
* * * * * * * * bin[n++]='0';
* * * * * * * * bin[n++]='1';
* * * * * * break;
* * * * * * case '2': 
* * * * * * * * bin[n++]='0';
* * * * * * * * bin[n++]='0';
* * * * * * * * bin[n++]='1';
* * * * * * * * bin[n++]='0';
* * * * * * break;
* * * * * * case '3': 
* * * * * * * * bin[n++]='0';
* * * * * * * * bin[n++]='0';
* * * * * * * * bin[n++]='1';
* * * * * * * * bin[n++]='1';
* * * * * * break;
* * * * * * case '4': 
* * * * * * * * bin[n++]='0';
* * * * * * * * bin[n++]='1';
* * * * * * * * bin[n++]='0';
* * * * * * * * bin[n++]='0';
* * * * * * break;
* * * * * * case '5': 
* * * * * * * * bin[n++]='0';
* * * * * * * * bin[n++]='1';
* * * * * * * * bin[n++]='0';
* * * * * * * * bin[n++]='1';
* * * * * * break;
* * * * * * case '6': 
* * * * * * * * bin[n++]='0';
* * * * * * * * bin[n++]='1';
* * * * * * * * bin[n++]='1';
* * * * * * * * bin[n++]='0';
* * * * * * break;
* * * * * * case '7': 
* * * * * * * * bin[n++]='0';
* * * * * * * * bin[n++]='1';
* * * * * * * * bin[n++]='1';
* * * * * * * * bin[n++]='1';
* * * * * * break;
* * * * * * case '8': 
* * * * * * * * bin[n++]='1';
* * * * * * * * bin[n++]='0';
* * * * * * * * bin[n++]='0';
* * * * * * * * bin[n++]='0';
* * * * * * break;
* * * * * * case '9': 
* * * * * * * * bin[n++]='1';
* * * * * * * * bin[n++]='0';
* * * * * * * * bin[n++]='0';
* * * * * * * * bin[n++]='1';
* * * * * * break;
* * * * * * case 'a': 
* * * * * * * * bin[n++]='1';
* * * * * * * * bin[n++]='0';
* * * * * * * * bin[n++]='1';
* * * * * * * * bin[n++]='0';
* * * * * * break;
* * * * * * case 'b': 
* * * * * * * * bin[n++]='1';
* * * * * * * * bin[n++]='0';
* * * * * * * * bin[n++]='1';
* * * * * * * * bin[n++]='1';
* * * * * * break;
* * * * * * case 'c': 
* * * * * * * * bin[n++]='1';
* * * * * * * * bin[n++]='1';
* * * * * * * * bin[n++]='0';
* * * * * * * * bin[n++]='0';
* * * * * * break;
* * * * * * case 'd': 
* * * * * * * * bin[n++]='1';
* * * * * * * * bin[n++]='1';
* * * * * * * * bin[n++]='0';
* * * * * * * * bin[n++]='1';
* * * * * * break;
* * * * * * case 'e': 
* * * * * * * * bin[n++]='1';
* * * * * * * * bin[n++]='1';
* * * * * * * * bin[n++]='1';
* * * * * * * * bin[n++]='0';
* * * * * * break;
* * * * * * case 'f': 
* * * * * * * * bin[n++]='1';
* * * * * * * * bin[n++]='1';
* * * * * * * * bin[n++]='1';
* * * * * * * * bin[n++]='1';
* * * * * * break;
* * * * } * 
* * }
* * bin[n]='\0';
* * cout << bin << endl;
* * system("pause");
* * return 0;
}
Простите, не удержался Держится в топе с 2008 года
 
Текущее время: 16:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru