Na escrita de um algoritmo que calcule a média de três valores quaisquer, a melhor resolução escrita em descrição narrativa seria: A 1-receber os três valores. 2 – calcular a média aritmética. 3-se a média for maior que 7 dizer que o aluno está aprovado. 4-mostrar a média. B 1-receber os três valores. 2 – calcular a soma aritmética. 3-mostrar a soma aritmética. 4-mostrar a média. C 1-receber os três valores. 2-calcular a média aritmética. 3-mostrar a média aritmética. D 1-receber os três valores. 2 – somar os três valores. 3-mostrar a média aritmética.
Soluções para a tarefa
real: v1, v2, v3, media
inicio
escreva("Digite o primeiro valor")
leia(v1)
escreva("Digite o segundo valor")
leia(v2)
escreva("Digite o terceiro valor")
leia(v3)
media <- (v1+v2+v3) / 3
escreva("A média é: ", media)
se media > 7 entao
escreva ("aprovado")
senao
escreva ("reprovado")
fim_algoritmo
O algoritmo escrito na linguagem de programação C que resolve a problemática de inserir 3 valores, calcular a média aritmética e caso seja maior que 7 o aluno é aprovado é:
#include <stdio.h>
#include <math.h>
int main()
{
float nota1, nota2, nota3, media_aritmetica=0, soma_aritmetica=0;
printf("Digite a primeira nota: "); scanf("%f",¬a1);
printf("Digite a segunda nota: "); scanf("%f",¬a2);
printf("Digite a terceira nota: "); scanf("%f",¬a3);
soma_aritmetica = nota1+nota2+nota3;
media_aritmetica = soma_aritmetica/3;
printf("\nA soma aritmética é: %.2f", soma_aritmetica);
if(media_aritmetica >= 7){
printf("\nAluno aprovado com nota: %.2f", media_aritmetica);
}else{
printf("\nAluno reprovado com nota: %.2f", media_aritmetica);
}
return 0;
}}
De que maneira esse algoritmo resolve o problema de calcular a média dos valores apresentados?
Primeiro o programa pede para que seja digitado pelo usuário os três valores, em seguida ele realiza duas operações, a "soma_aritmetica" e a "media_aritmetica", onde cada uma representa o que ela faz.
Ao somar os três valores digitados o programa mostra na tela a soma aritmética exata com duas casas decimais, com isso, a variável media_aritmetica recebe a soma_aritmetica e divide ela por 3, que é o número de valores inseridos, com isso temos a média dos valores.
Por fim, utilizamos uma estrutura condicional "IF-ELSE" para saber se o aluno foi aprovado ou não, caso a "media_aritmetica" seja maior que 7 aparecerá a mensagem de que ele foi aprovado, caso não, aparecerá que ele foi reprovado.
Saiba mais sobre algoritmos aqui: https://brainly.com.br/tarefa/20790099
#SPJ2