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

Перевод числа из десятичной системы в двоичную - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ WinAPI Многопоточный поиск простых чисел (WinAPI) http://www.cyberforum.ru/cpp-beginners/thread167447.html
помогите с задачкой..только начал изучать C++ и работу с потоками.. задача заключается в следующем--> -->Поиск простых чисел. Поток ищет простые числа (начиная с заданного), главный процесс следит за прогрессом и выдает текущие значения. кто что может посоветовать?
C++ Представление чисел в формате HEX Подскажите, пожалуйста, как в коде шестнадцатеричные числа нужно писать? Думал, что 0xFF или FFh, но так не работает... Visual Studio 2008, C++. Добавлено через 58 минут Очень странно, но вдруг заработало 0xFF :) http://www.cyberforum.ru/cpp-beginners/thread167438.html
Где находятся номера деталей ПК? C++
Начинаю программировать на c++, хотелось бы узнать, где в компьютере хранятся номера деталей, то есть вплоть до светодиода на корпусе,или же например резистора на матплате или же видеокарте. То есть, чтобы при написании программы можно было задавать команду для любой детали системы
C++ Новые координаты точки / смена осей координат
Точка имеет координаты XO и YO. Вычислить координаты точки после поворота осей координат относительно начала на угол A против часовой стрелки: 1) A = arctg (YO/XO); 2) A = pi; 3) A = arctg(YO/XO) - pi/2; Также выведите значение угла A. Мой код: /* Òî÷êà èìååò êîîðäèíàòû ÕÎ, YO. Âû÷èñëèòü êîîðäèíàòû òî÷êè ïîñëå ïîâîðîòà îñåé êîîðäèíàò îòíîñèòåëüíî íà÷àëà
C++ "Нет выхода" из цикла http://www.cyberforum.ru/cpp-beginners/thread167337.html
while (choice != 'y' || choice != 'n') { cout<<"Copying massive's size is larger than destination massive's size!\n"; cout<<"Do you want to change the destination massive size ? (y/n)\n-> "; //cin.get(); cout<<flush; choice = (char)getch(); //cin>>choice; ...
C++ Builder Символы ASCII в С++ Builder 6 Всем привет. Необходимо в консоли из символов ASCII сделать таблицу. Все бы хорошо, но эти символы не отображаются ни в Билдере(6 версия), ни, как следствие, в консоли. Т.е. после ввода, допустим Alt+191, должен выводиться этот символ '┐', а выводится(и отображается в тексте прогаммы в билдере) ¦. Так вот, соль вопроса: как заставить билдер выводить символы, и, соответстенно, сделать из них... подробнее

Показать сообщение отдельно
yardie
9 / 9 / 0
Регистрация: 14.07.2010
Сообщений: 166

Перевод числа из десятичной системы в двоичную - C++

20.09.2010, 11:51. Просмотров 3384. Ответов 3
Метки (Все метки)

нужно написать программу перевода числа из десятичной системы в двоичную
используя только цикл for и If else

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
using namespace std;
 
void main()
{
int dec, v,i;
cin >> dec;
v=128;
 
for (i=1; i<=8; i++)
if (dec >=v )
{
 cout << "1";
 dec-=v;
}
else 
cout << "0";
v=v/2;
 
cin.get();
cin.get();
}

не знаю что не так но считает не правильно(((
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru