Boletín 2: Ejercicios alternativas

  1. Realiza un programa que pida dos números 'a' y 'b' e indique si su suma es positiva, negativa o cero.

  2. Realiza un programa que pida una nota numéricas enteras e imprima sus equivalentes en texto (0-2 => MD, 3-4 => I, 5 => Suf, 6 => B, 7-8 => Not, 9-10 => Sob, otro => Error)

  3. Escribe un programa que lea un número e indique si es par o impar.

  4. Escribe un programa que pida un número entero entre uno y doce e imprima el número de días que tiene el mes correspondiente.

  5. Escribe un programa que pida un nombre de usuario y una contraseña y si se ha introducido "pepe" y "asdasd" se indica "Has entrado al sistema", sino se da un error.

  6. Algoritmo que pida tres números y los muestre ordenados.

  7. Realiza un programa en python que pida por teclado el resultado (dato entero) obtenido al lanzar un dado de seis caras y muestre por pantalla el número en letras (dato cadena) de la cara opuesta al resultado obtenido.

    • Nota 1: En las caras opuestas de un dado de seis caras están los números: 1-6, 2-5 y 3-4.
    • Nota 2: Si el número del dado introducido es menor que 1 ó mayor que 6, se mostrará el mensaje: "ERROR: número incorrecto.".

    Ejemplo:

    Introduzca número del dado: 5

    En la cara opuesta está el "dos".

  8. Programa que lea 3 datos de entrada A, B y C. Estos corresponden a las dimensiones de los lados de un triángulo. El programa debe determinar que tipo de triangulo es, teniedno en cuenta los siguiente:

    • Si se cumple Pitágoras entonces es triángulo rectángulo
    • Si sólo dos lados del triángulo son iguales entonces es isósceles.
    • Si los 3 lados son iguales entonces es equilátero.
    • Si no se cumple ninguna de las condiciones anteriores, es escaleno.
  9. Escribir un programa que lea un año indicar si es bisiesto. Nota: un año es bisiesto si es un número divisible por 4, pero no si es divisible por 100, excepto que también sea divisible por 400.

  10. Programa que lea un carácter por teclado y compruebe si es una letra mayúscula.