Ya esta solucionado, al final el error estaba en un operador, el codigo funcional:
¡Muchas gracias!
Código (cpp) [Seleccionar]
#include <iostream>
using namespace std;
int main(){
int n = 2;
int count;
int n_bin[8];
for(count=0;count<8;count++){
int m = n%2;
n = n/2;
n_bin[count] = m;
}
for(int i=7; i >= 0; i--){
cout << n_bin[i];
}
}¡Muchas gracias!
ya me sale el codigo pseudo-ordenado, solo tuve algunos errores, por ejemplo al crear un arreglo de 7 digitos me saltaba violacion del segmento, pero lo solucione volviendo a colocar 8, cambie el ciclo while por un for, simplifique un poco el codigo y hize un contador decreciente pero ahora en vez de dar 00000100 me da 100000010, el codigo es...