Ingrese un número entero positivo y convierta a binario.
Solución
Este programa recibe un número entero positivo y lo convierte a número binario.
Ejemplo
- Entrada: 10
- Salida: 1010
#include <string> #include <iostream> using namespace std; int main() { cout << "Ingrese un numero entero positivo: "; int num; string cad = ""; cin >> num; if(num > 0){ while(num>0){ if(num%2 == 0) cad = "0" + cad; else cad = "1" + cad; num = num/2; } cout <<"Numero en binario: " <<cad; } else{ if(num == 0) cout << "0"; else cout << "Solo numeros mayores a cero"; } return 0; }
8 comentarios:
AMIGO XQ DECLARAS UN STRING TIPO CADENA string cad = ""; ??? :s_:S
Simplemente lo hace para decir que la cadena esta vacia, es como cuando inicializamos alguna variable en 0
Simplemente lo hace para decir que la cadena esta vacia, es como cuando inicializamos alguna variable en 0
Simplemente lo hace para decir que la cadena esta vacia, es como cuando inicializamos alguna variable en 0
Como que da el código en c
para code bloks
hola!
me ayudan yo ocupo que sea de binario a decimal.
si me pueden ayudar seria de mucha ayuda
gracias!
hola!
me ayudan yo ocupo que sea de binario a decimal.
si me pueden ayudar seria de mucha ayuda
gracias!
Publicar un comentario