Usando Pseudocódigo, construa um algoritmo que, dadas duas notas “nota1” e “nota2” de um aluno, calcule e imprima a média aritmética “media” dessas notas. Ao final, o algoritmo deverá imprimir a mensagem “Aprovado(a)” caso a média seja maior ou igual a 5, e “Reprovado(a)” em caso contrário.
Soluções para a tarefa
Respondido por
0
O algoritmo abaixo foi desenvolvido na linguagem Python3 seu funcionamento está de acordo com o que foi pedido (recebo duas notas, faço a média e faço um teste lógico para avaliar a média das notas). Usei uma variável chamada my_list , que é uma lista que recebe as notas e criei uma função chamada "Average", que tira a média dos elementos de uma lista, veja :
# Autor : Ruan Castro
import numpy
my_list = []
def Average(lst):
return sum(lst) / len(lst)
for i in range (2):
i = int(input("Digite a nota do aluno {} ".format(i+1)))
my_list.append(i)
print("A média do aluno é {}".format(Average(my_list)))
if Average(my_list)>=5:
print("Aprovado")
else:
print("Reprovado")
Exemplo de funcionamento do algoritmo :
Anexos:
![](https://pt-static.z-dn.net/files/d9d/013924a788b4fd63cd4d35ff56331304.jpeg)
Perguntas interessantes