Examen 28 de febrero de 2018

Ejercicio 1

En Informática se han utilizado tradicionalmente los prefijos kilo (K), mega (M), tera (T) con un significado distinto al habitual en otros campos técnicos. Por ejemplo, kilo significa 1000 unidades pero kilo en Informática suele referirse a 1024 (210). Para resolver esta confusión, la Comisión Electrotécnica Internacional definió en 1998 las unidades kibi (Ki), mebi (Mi), gibi (Gi), tebi (Ti), pebi (Pi) y exbi (Ei), que se definen como potencias de 2. Así,

Escriba un programa que exprese un número de bytes en gibibites, mebibytes y kibibytes.

MÚLTIPLOS BINARIOS

Escriba un número de bytes: 1000

1000 bytes son 0 GiB, 0 MiB, 0 KiB y 1000 bytes.

MÚLTIPLOS BINARIOS

Escriba un número de bytes: 1000000000

1000000000 bytes son 0 GiB, 953 MiB, 690 KiB y 512 bytes.

MÚLTIPLOS BINARIOS

Escriba un número de bytes: 12345654321

12345654321 bytes son 11 GiB, 509 MiB, 751 KiB y 49 bytes.

Ejercicio 2

Escriba un programa que pida un código RGB de color (valores entre 0 y 255) y devuelva el código HSL correspondiente.

El procedimiento de cálculo (fuente: Wikipedia) es el siguiente:

CONVERTIDOR RGB A HSL

Introduzca las componentes RGB (valores entre 0 y 255)

R = 197

G = 131

B = 168

El color es H = 326 S = 0.363 L = 0.643

CONVERTIDOR RGB A HSL

Introduzca las componentes RGB (valores entre 0 y 255)

R = 36

G = 234

B = 172

El color es H = 161 S = 0.825 L = 0.529

CONVERTIDOR RGB A HSL

Introduzca las componentes RGB (valores entre 0 y 255)

R = 96

G = 37

B = 130

El color es H = 278 S = 0.557 L = 0.327

CONVERTIDOR RGB A HSL

Introduzca las componentes RGB (valores entre 0 y 255)

R = 128

G = 128

B = 128

El color es H = 0 S = 0 L = 0.502

Ejercicio 3

Escriba un programa que simule un juego de pares y nones entre dos jugadores (Pablo y Noelia). Simultáneamente, cada jugador enseña entre 0 y 5 dedos de una mano. Si el número total de dedos enseñados es par, gana Pablo. Si es impar, gana Noelia.

Nota: la frase que indica el número de dedos depende de ese número.

PARES Y NONES

Pablo saca 4 dedos.

Noelia saca 1 dedo.

Total: 5.

Ha ganado Noelia.

PARES Y NONES

Pablo saca 2 dedos.

Noelia no saca ningún dedo.

Total: 2.

Ha ganado Pablo.