1Eva_IT2005_T3 Arreglo aleatorio binario a decimal

Parcial I Término 2005 – 2006. Julio 05, 2005 /ICM00794

Tema 3. (30 puntos). Suponga un vector B[i] de n componentes enteros.
Diseñe un algoritmo estructurado que almacene en cada celda un número aleatorio binario de una cifra (1 ó 0).

a) Determine si la cantidad de 1’s es par o impar
b) Calcule el equivalente numérico decimal del número binario almacenado.
c) Muestre los resultados de los literales a) y b).

Ejemplo: Vector B[i] con n=8
i B[i] Equivalente decimal:
1 1 1*27+
2 1 1*26+
3 0 0*25+
4 1 1*24+
5 0 0*23+
6 0 0*22+
7 1 1*21+
8 0 0*20
Total de 1’s es Par =21010

propuesta:  sol_py