Está en la página 1de 1

Laboratorio No. 1 de Programación I.

Desarrollar un programa que le pida al usuario un tipo de dato de entrada un tipo de dato de salida y el
programa reciba un dato en el formato de entrada y lo imprima en el formato de salida. Como
restricción el dato debe poder alojarse en 16 bits.

Posibles formatos de entrada:

1. Ascii
2. Hexadecimal
3. Octal
4. Decimal
5. Binario

Posibles formatos de salida:

1. Ascii
2. Hexadecimal
3. Octal
4. Decimal
5. Binario

Ejemplo 1: el usario escoge dato decimal de entrada y salida binaria:

Si digita un 65535 el programa debe ofrecer la siguiente salida:

Byte alto: 11111111 Byte bajo: 11111111

Ejemplo 2: el usario escoge dato ascii de entrada y salida binaria:

Si digita un 25 el programa debe ofrecer la siguiente salida:

Binario = Byte alto: 00110010 Byte bajo: 00110101

Ejemplo 3: el usario escoge dato hexa de entrada y salida decimal:

Si digita un FFFF el programa debe ofrecer la siguiente salida:

Decimal = 65535

Ejemplo 4: el usario escoge dato binario de entrada y salida ascii:

Si digita un 0011010100110111 el programa debe ofrecer la siguiente salida:

Ascii = byte alto [5] byte bajo [7]

También podría gustarte