Tarefa 1: Busca e corrixe os erros deste algoritmo
- Duración:
- 15 min
- Agrupamento:
- Toda a clase
Busca o erro e corrixe o seguinte algoritmo de cualificación según a media
O algoritmo debe indicar a cualificación: Suspenso, Aprobado,Notable e Sobresaínte según o promedio de notas.
Busca o erro no diagrama de fluxo (pdf - 29552 B) e no programa en Python.
Código Python: Cualificación con erros
print("Por favor,introduza o promedio de notas") #Pedimos o promedio de notas por pantaia
PRO=float(input()) #Gardamos o promedio na variable PRO
if PRO<5: #Comprobamos se PRO é menor a 5
print("Suspenso") #Se se cumple a condición estará suspenso
else: #Se o promedio e maior ou igual a 5
print("Aprobado") #Estará aprobado
if PRO>=6 and PRO<7: #Se PRO é maior ou igual que 6 e menor que 7 ten Ben
print("Ben")
else:
if PRO>=7 and PRO<9: #Se PRO está entre 7 e 9(non 9)
print("Notable") #Terá un notable
else:
print("Sobresaínte") #Terá sobresaínte
Lembra que as solucións non son únicas, se funciona, é válido!
Código Python: Cualificación corrixido
print("Por favor,introduza o promedio de notas") #Pedimos o promedio de notas por pantaia
PRO=float(input()) #Gardamos o promedio na variable PRO
if PRO<5: #Comprobamos se PRO é menor a 5
print("Suspenso") #Se se cumple a condición estará suspenso
else: #Se o promedio e maior ou igual a 5
print("Aprobado") #Estará aprobado
if PRO>=5 and PRO<6: #Comprobamos se o promedio está entre 5 e 6, se e así imprimimos "Suficiente"
print("Suficiente")
else:
if PRO>=6 and PRO<7: #Se PRO é maior ou igual que 6 e menor que 7 ten Ben
print("Ben")
else:
if PRO>=7 and PRO<9: #Se PRO está entre 7 e 9(non 9)
print("Notable") #Terá un notable
else:
print("Sobresaíte") #Terá sobresaínte