Ayuda con código para implementar un programa que convierta números en diferentes bases
Saludos, ¿cómo has estado?
Requiero una ayudadita,
Mira tengo 2 problemas,
Me piden hacer lo siguiente:
1-Escribe un programa que convierta un entero base 10 a hexadecimal.
2- Escribe un programa que convierta binario a decimal. (16 bits. Mx)
------------------------------------
#include <stdio.h>
void main ()
{
int decim, d1, r1;
int hexa [10];
printf("Ingresa el numero a convertir:");
scanf("%i", &decim);
while (decim%16 != 0)
{
d1=decim/16;
r1=decim%16;
hexa[0]=r1;
//while (r1!=0){
// }
printf("res:%i", hexa[0]);
}
--------
Esto es lo que llevo del primero pero no se como hacer para que se haga un bucle y se vayan guardando los valores en hexa. Auxilio.
----
Guillermo G.
Requiero una ayudadita,
Mira tengo 2 problemas,
Me piden hacer lo siguiente:
1-Escribe un programa que convierta un entero base 10 a hexadecimal.
2- Escribe un programa que convierta binario a decimal. (16 bits. Mx)
------------------------------------
#include <stdio.h>
void main ()
{
int decim, d1, r1;
int hexa [10];
printf("Ingresa el numero a convertir:");
scanf("%i", &decim);
while (decim%16 != 0)
{
d1=decim/16;
r1=decim%16;
hexa[0]=r1;
//while (r1!=0){
// }
printf("res:%i", hexa[0]);
}
--------
Esto es lo que llevo del primero pero no se como hacer para que se haga un bucle y se vayan guardando los valores en hexa. Auxilio.
----
Guillermo G.
Respuesta de seansean
1