Pasar de decimal a binario

Belén Cruces Mateo

//Programa que pasa de un número decimal a un número binario.

#include <iostream>
#include <cstring>

using namespace std;

int main(){
int dividendo, resto, divisor = 2;
string binario = “”;
cout << “Ingrese el numero decimal a convertir a sistema binario” << endl;
cin >> dividendo;

while(dividendo >= divisor){
resto = dividendo % 2;
if(resto == 1)
binario = “1” + binario;
else
binario = “0” + binario;
dividendo = dividendo/divisor;
}
if(dividendo == 1)
binario = “1” + binario;
else
binario = “0” + binario;
cout << “En sistema binario el ” << dividendo << ” se escribe ” << binario << endl;
return 0;
}

Anuncios

Acerca de programacion1z

Curso de introducción a la programación en C
Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s