05/11/2014, 15:11
|
| | Fecha de Ingreso: noviembre-2014 Ubicación: valadolid
Mensajes: 3
Antigüedad: 10 años, 1 mes Puntos: 0 | |
Respuesta: Cambio de base programa codeblocks #include<stdio.h>
main()
{
int base, N, numero, resto, a, b;
printf("introduzca la base de origen: ");
scanf("%d", &base);
printf("introduzca el numero: ");
scanf("%d", &numero);
printf("introduce el numero de digitos que tiene el numero: ");
scanf("%d", &N);
if (N<1 || N>10)
{
do
{
printf("\n numero incorrecto introducelo de nuevo: ");
printf("introduce el numero de digitos que tiene el numero: ");
scanf("%d", &N);
}while(N<1 && N>10);
}
else
{
if (base>2 && base<=10)
{
switch(base)
case 9:
{
a= numero/9;
resto=numero%9;
b=resto/9;
resto=resto%9;
}
case 8:
case 7:
case 6:
case 5:
case 4:
case 3:
case 2:
break; }
else
{
printf("introduzca una base entre 2 y 10");
}
}
} |