Tarea 8 - Bucles
Realiza los siguientes programas con Python y guarda cada uno en un archivo independiente con nombre "Nombre Apellido - Ejercicio 8#", dónde # representa el número del ejercicio.
Ejercicio 1
Escribir un programa que sume todos los números pares entre 2 y 100 y muestre el resultado en pantalla.
Ejercicio 2
Escribir un programa que permita introducir un número natural y muestre en pantalla todos los divisores del mismo.
Ejercicio 3
Pedir al usuario dos números naturales y devolver en pantalla la suma de todos los números naturales comprendidos entre ambos (extremos incluidos).
Ejercicio 4
Definir un programa que determine si un número natural introducido por el usuario es primo o no. (Un número es primo si es divisible únicamente por 1 y por sí mismo).
Ejercicio 5
Declarar una contraseña al inicio del programa y pedir al usuario que la introduzca para continuar. Si escribe bien la contraseña aparecerá en pantalla un mensaje de bienvenida y si no, un mensaje de error. programar para 5 intentos utilizando un bucle.
BONUS 1 (opcional)
Algoritmo que lea un número natural (altura) y a partir de él cree una escalera de asteriscos con esa altura. Por ejemplo, debería quedar así si ponemos una altura = 5.
*
**
***
****
*****
BONUS 2 (opcional)
Realiza un programa que solicite un número binario (introducido desde el teclado como una cadena) y lo imprima en decimal en la pantalla.