Examen 1 de junio de 2012 (tarde)

Ejercicio 1

Escriba un programa que pida tres números enteros distintos y que escriba una lista que empiece por el más pequeño y termine en el más grande.

Escriba un número: 5
Escriba otro número: 6
Escriba otro número más: 5
¡No ha escrito tres números distintos!
Escriba un número: 10
Escriba otro número: 5
Escriba otro número más: 2
[2, 3, 4, 5, 6, 7, 8, 9, 10]

Ejercicio 2

Escriba un programa que pregunte cuántos números se van a introducir, pida esos números, y muestre un mensaje cada vez que un número no sea distinto al anterior.

¿Cuántos valores va a introducir? -1
¡Imposible!
¿Cuántos valores va a introducir? 4
Escriba un número: 6
Escriba un número distinto de 6 : 10
Escriba un número distinto de 10 : 10
¡ 10 no es distinto de 10 !
Escriba un número distinto de 10 : 9
Gracias por su colaboración

Ejercicio 3

Escriba un programa que pida dos números (m y n) y que escriba n segmentos de m estrellas separados por m espacios, como muestran los ejemplos siguientes:

Escriba el tamaño del segmento: 4
Escriba el número de segmentos: -1
¡No ha escrito un número entero positivo
Escriba el tamaño del segmento: 4
Escriba el número de segmentos: 3
* * * *         * * * *         * * * *
Escriba el tamaño del segmento: 3
Escriba el número de segmentos: 5
* * *       * * *       * * *       * * *       * * *