Ayuda con un problema de binario a decimal
Publicado por Norberto (10 intervenciones) el 16/04/2021 00:13:55

La funcion sobrecargada debe ser, Tipo Long para 10 dígitos
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<stdio.h>
void main()
{
int decimal, binario, unidad_millar, millar, centena, decena,
unidad;
printf("\nBinario: "); scanf("%d", &binario);
unidad_millar = binario/10000;
millar = binario%10000/1000;
centena = binario%1000/100;
decena = binario%100/10;
unidad = binario%10;
decimal = unidad_millar*16+millar*8+centena*4+decena*2+unidad;
printf("Decimal = %d", decimal);
}
Este codigo lo tengo que convertir en funcion sobrecargada para convertirla en binario a decimal y ahí es donde se me dificulta ,
Valora esta pregunta


0