Dev - C++ - Ayuda con un problema de binario a decimal

 
Vista:
sin imagen de perfil
Val: 42
Ha disminuido su posición en 3 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Ayuda con un problema de binario a decimal

Publicado por Norberto (10 intervenciones) el 16/04/2021 00:13:55
chrome_9mjz24IQgq

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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder