O algoritmo para calcular a média aritmética e ponderada das três notas, de acordo com a opção escolhida pelo usuário, pode ser implementado da seguinte forma em pseudocódigo: ``` algoritmo var n1, n2, n3, mediaa, mediap: real var opcao: caractere escreva("Digite a nota 1: ") leia(n1) escreva("Digite a nota 2: ") leia(n2) escreva("Digite a nota 3: ") leia(n3) escreva("Escolha a opção (A - Média Aritmética, P - Média Ponderada): ") leia(opcao) se opcao = "A" ou opcao = "a" então mediaa = (n1 + n2 + n3) / 3 escreva("A média aritmética é: ", mediaa) senão se opcao = "P" ou opcao = "p" então mediap = ((n1 * 3) + (n2 * 3) + (n3 * 4)) / 10 escreva("A média ponderada é: ", mediap) senão escreva("Opção inválida!") fimse fim ``` Esse algoritmo lê as três notas digitadas pelo usuário, em seguida, solicita que o usuário escolha entre a opção de calcular a média aritmética (opção "A" ou "a") ou a média ponderada (opção "P" ou "p"). Em seguida, realiza o cálculo da média de acordo com a opção escolhida e exibe o resultado na tela.
Para escrever sua resposta aqui, entre ou crie uma conta
Algoritmo e Logica de Programacao
•Uniasselvi
Lógica de Programação e Algoritmos
•UNIP
Compartilhar