Skip to content

Latest commit

 

History

History
54 lines (39 loc) · 1.87 KB

p1.2c_soluciona_estos_problemas.md

File metadata and controls

54 lines (39 loc) · 1.87 KB

P1.2c - Soluciona estos problemas

Necesitarás utilizar las siguientes sentencias de Python (estructura de control de flujo y estructura repetitiva)

if condición:
    instrucción1
    ...
    instrucciónN
elif:
    instrucción1
    ...
    instrucciónN
elif:
    instrucción1
    ...
    instrucciónN
else:
    instrucción1
    ...
    instrucciónN
while condición:
    instrucción1
    ...
    instrucciónN

Añade a la carpeta src los siguientes ejercicios:

Ejercicio 1.28 (ej28.py)

Realiza un programa en Python que lea dos números enteros, muestre cuál es el menor de los dos y cuántos números existen entre ellos dos.

  • El segundo número no puede ser igual, si es así, debe mostrar el error: "Los números no pueden ser iguales".
  • Si los números son diferentes, por ejemplo, 5 y 12, debe mostrar la frase: "El número menor es el 5 y entre ellos existen 7 números enteros".

Ejercicio 1.29 (ej29.py)

Realiza un programa en Python que solicite un nombre y una edad.

  • Si el nombre está vacío, debes utilizar el valor "Desconocido". La edad debe pedirse hasta que introduzca una edad comprendida entre 0 y 125 años.
  • El programa mostrará la siguiente frase: "Te llamas Pepito y tienes 20 años, te quedan aún 105 años por cumplir".

Ejercicio 1.30 (ej30.py)

Realiza un programa en Python que pida un número de inicio, un incremento y un total de la serie.

  • El incremento y el total deben ser mayores que cero. Si no es así, el programa debe finalizar con un error o obligar a que introduzcan un valor correcto para ambos (os lo dejo a vuestra elección, la primera opción es más fácil, aunque el mundo está lleno de valientes).
  • Por ejemplo, si introducen los valores 1, 1 y 10, el programa mostrará en consola exactamente lo siguiente: SERIE => 1-2..3..4..5..6..7..8..9-10