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

Написать блоки перевода числа из десятичного в двоичный и обратно - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Удаление элементов из списка http://www.cyberforum.ru/cpp-beginners/thread176587.html
помогите пожалуйста)))написать процедуру , которая удаляет: а)из списка L за каждым вхождением элемента Е один элемент, если такой есть и он отличен от Е в)из непустого списка L последний элемент
C++ Найти сумму ряда с заданной точностью Мне нужно найти сумму ряда с точностью =10-4= 10-4, общий член которого А в степени n равен 3 в степени n умножить на факториал n и разделить факториал 3n Добавлено через 1 час 5 минут \large {a}_{n}=({3}^{n}*n!)/3n! http://www.cyberforum.ru/cpp-beginners/thread176581.html
C++ 0x8000?
а что это??? Oxffff 0x8000
C++ Выяснить, пересекаются ли параболы
Доброй ночи всем! Дано задание : Выяснить, пересекаются ли параболы у=аx^2+bx+с и у= dx^2+ex+f.Если пересекаются то найти точки пересечения. Вот мой код программы: #include "stdafx.h" #include <iostream> #include <math.h> using namespace std;
C++ Написать класс, содержащий сведения об N телефонах http://www.cyberforum.ru/cpp-beginners/thread176545.html
Написать класс, содержащий сведения об N телефонах АТС в таком виде: фамилия абонента, год установки телефона, номер телефона, количество. Написать программу, выдающую следующую информацию: а) выдать номер телефона по фамилии абонента; б) определить количество установленных телефонов в K-ом году. Добавлено через 1 час 29 минут Ребят оч програмка нужна
C++ Построить множество пар вершин по матрице инцидентности задано матрицу инцидентности. построить множество пар вершин. как реализовать?? //вводим матрицу инцидентности for(i=0;i<n;i++) for(j=0;j<n;j++) { do { cout<<"M: "; cin>>SMatrix; подробнее

Показать сообщение отдельно
TheMachinist
 Аватар для TheMachinist
242 / 174 / 15
Регистрация: 14.06.2010
Сообщений: 422
14.10.2010, 23:50     Написать блоки перевода числа из десятичного в двоичный и обратно
Из десятичной в двоичную переводится так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using namespace std;
 
int main()
{
  int val; cin >> val;
 
      for(int t = 128; t > 0 ; t = t/2){
          if((val & t ) != 0) cout << "1 ";
          if((val & t) == 0) cout << "0 ";
      }
 
system("pause");
}
Завтра хмель с головы выйдет напишу как с двоичной в десятичную переводится
 
Текущее время: 02:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru