Para validar la nota de un estudiante al ingresarla (Entre 0 y 20), podemos utilizar el siguiente código en Python:
Python
# Definimos una variable para almacenar la nota nota = int(input("Ingrese la nota del estudiante: ")) # Validamos la nota while nota < 0 or nota > 20: print("La nota debe estar entre 0 y 20.") nota = int(input("Ingrese la nota del estudiante: ")) # Imprimimos la nota validada print("La nota válida es:", nota)
Este código funciona de la siguiente manera:
nota
para almacenar la nota ingresada por el usuario.while
para validar la nota. El bucle se repetirá mientras la nota sea menor que 0 o mayor que 20.En los espacios en blanco, podemos colocar lo siguiente:
Python
# Definimos una variable para almacenar la nota nota = int(input("Ingrese la nota del estudiante: ")) # Validamos la nota while nota < 0 or nota > 20: print("La nota debe estar entre 0 y 20.") nota = int(input("Ingrese la nota del estudiante: ")) # Imprimimos la nota validada print("La nota válida es: {}.".format(nota))
Este código es equivalente al anterior, pero imprime la nota validada con un formato más agradable.
También podemos utilizar el siguiente código en JavaScript:
JavaScript
// Definimos una variable para almacenar la nota const nota = Number(prompt("Ingrese la nota del estudiante: ")); // Validamos la nota while (nota < 0 || nota > 20) { alert("La nota debe estar entre 0 y 20."); nota = Number(prompt("Ingrese la nota del estudiante: ")); } // Imprimimos la nota validada alert("La nota válida es: " + nota);
Este código funciona de manera similar al código en Python. La única diferencia es que utiliza la función Number()
para convertir la entrada del usuario a un número.
Espero que esto ayude.
Para escribir su respuesta aquí, Ingresar o Crear una cuenta
Lógica e Programação de Algorítimos
Compartir