InformáticaBásico1 respuestas

El nivel de avance de un alumno dentro de una universidad se determina, según el número de créditos cumplidos hasta la fecha (ver tabla)Créditos Acumulados | Año académico_____________________________?

El nivel de avance de un alumno dentro de una universidad se determina, según el número de créditos cumplidos hasta la fecha (ver tabla) Créditos Acumulados | Año académico _______________________________ Menos que 32 | Primer año 32 a 63 | Segundo año 64 a 95 | Tercer año 96 o más | Cuarto año Usando esta información, escribir un programa que permita ingresar en listas el nombre y el número de créditos que ha acumulado n estudiantes y determine en qué año académico se encuentran, mostrando los resultados por pantalla(en python).

En resumen

Lo hice en python 3. 6. 4 n = int(input("Escribe el número de alumnos : ")) niveles = [] grado = ["primer año", "segundo año", "tercer año", "cuarto año"] print(" - - - - ESCRIBE LOS DATOS A MANERA DE NOMBRE, CRÉDITOS - - - - ") print("") for i in range(1, n + 1) : niveles.

Mejor respuesta

Valeestrellab
9

Lo hice en python 3.

6. 4

n = int(input("Escribe el número de alumnos : "))

niveles = []

grado = ["primer año", "segundo año", "tercer año", "cuarto año"]

print(" - - - - ESCRIBE LOS DATOS A MANERA DE NOMBRE, CRÉDITOS - - - - ")

print("")

for i in range(1, n + 1) : niveles.

Append(list(input("Alumn@ n°%d : " % (i)).

Split(", ")))

print("")

for i in range(0, n) : if (int(niveles[i][1]) < 32) : print("El / La alumn@ %s se encuentra cursando el %s" % (niveles[i][0], grado[0])) elif (int(niveles[i][1]) > = 32 and int(niveles[i][1]) = 64 and int(niveles[i][1]) = 96) : print("El / La alumn@ %s se encuentra cursando el %s" % (niveles[i][0], grado[3])).