Perdon a todos. Olvide poner el avance. Bueno, logré crear el menu de esta forma:
[ code=C++]
#include <stdio.h>
#include <stdlib.h>
int main()
{
char _op='a';
while( _op!='3' )
{
system( "clear" );
printf( "1. Binario a Decimal" );
printf( "\n2. Decimal a Binario" );
printf( "\n3. Salir" );
_op= getchar();
switch( _op )
{
case '1':
break;
case '2':
break;
case '3':
break;
}
}
printf( "\n\nPulsa para salir.." );
getchar();
return 0;
}
En otro programa intente hacer el conversor decimal a binario con esto:
[ code=C++]
#include <stdio.h>
#define BITS 16
int main() {
int binNum[16];
int decNumElement;
int counter;
printf("\n\Ingresa el número: ");
scanf( "%d", &decNumElement );
for ( counter = 0; counter <= BITS; counter++ ) {
binNum[counter] = decNumElement % 2;
decNumElement = decNumElement / 2;
}
for ( counter = BITS; counter >= 0; counter-- ) {
printf("%d", binNum[counter]);
}
return 0;
}
Ahora, no se como integrarlos en uno solo y me falta el conversor binario a decimal, en el mismo programa, claro esta. Gracias y disculpas otra vez...
[ code=C++]
#include <stdio.h>
#include <stdlib.h>
int main()
{
char _op='a';
while( _op!='3' )
{
system( "clear" );
printf( "1. Binario a Decimal" );
printf( "\n2. Decimal a Binario" );
printf( "\n3. Salir" );
_op= getchar();
switch( _op )
{
case '1':
break;
case '2':
break;
case '3':
break;
}
}
printf( "\n\nPulsa para salir.." );
getchar();
return 0;
}
En otro programa intente hacer el conversor decimal a binario con esto:
[ code=C++]
#include <stdio.h>
#define BITS 16
int main() {
int binNum[16];
int decNumElement;
int counter;
printf("\n\Ingresa el número: ");
scanf( "%d", &decNumElement );
for ( counter = 0; counter <= BITS; counter++ ) {
binNum[counter] = decNumElement % 2;
decNumElement = decNumElement / 2;
}
for ( counter = BITS; counter >= 0; counter-- ) {
printf("%d", binNum[counter]);
}
return 0;
}
Ahora, no se como integrarlos en uno solo y me falta el conversor binario a decimal, en el mismo programa, claro esta. Gracias y disculpas otra vez...