Examen 1 de junio de 2012 (mañana)

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 mayor que el 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 más grande que 6 : 10
Escriba un número más grande que 10 : 8
¡ 8 no es mayor que 10 !
Escriba un número más grande que 8 : 9
Gracias por su colaboración

Ejercicio 3

Escriba un programa que pida un número y que dibuje dos cuadrados de ese número de estrellas en diagonal, como muestran los ejemplos siguientes:

Escriba un número entero positivo: 3
¡No ha escrito un número entero positivo
Escriba un número entero positivo: 3
* * *
* * *
* * *
      * * *
      * * *
      * * *
Escriba un número entero positivo: 4
* * * *
* * * *
* * * *
* * * *
        * * * *
        * * * *
        * * * *
        * * * *