Lo que he hecho va así:
Código
#include <iostream> using namespace std; int main(void) { float binario[100],residuo,cociente,par,inpar; int numentero, numbinario,i,r,b; cout<<"\t\tEscribe tu numero entero: "; cin>>numentero; for (i=numentero;numentero>1;i--) { cociente=numentero/2; residuo=numentero%2; if(residuo==0) { par=cociente; par=0; binario[b]=par; b++; } else { inpar=cociente; inpar=1; binario[b]=inpar; b++; } i++; } cout<<"\n\n\t\t"; for(r=b;r=0;r--) { cout<<","<<binario[b]; b--; } }
Lo compilo y me sale un mensaje que el programa.exe ha dejado de funcionar
¿Alguien ve el problema?