Menu fechado

Como fazer média geral em um sistema de repetição de médias – Pascal/Delphi

Como fazer média geral em um sistema de repetição de médias - Pascal/Delphi

@B_Santos, olá. 

 

Vamos lá:

 

Você apenas postou um código e não comentou sobre ele… e neste código está faltando justamente o que você está com dúvidas: o cálculo da média geral. Ou seja: estamos na estaca zero :).

 

Vou tentar citar mais ou menos o que estava sugerindo… meio que me baseado como eu faria, beleza?

 

Ao pesquisar por “média” no Google, descobriria que existem mais de um tipo de média, ex:

 

medias.png

 

Não fiz uma pesquisa afundo, mas vi que tem pelo menos 4 tipos diferentes… e aí? qual tipo de média foi solicitada no exercício?

 

Citando:

14 horas atrás, B_Santos disse:

Escreva um programa para ler 2 notas de um aluno, calcular e imprimir a média final. Logo após escrever a mensagem “Calcular a média de outro aluno Sim Não?” e solicitar um resposta. Se a resposta for “S”, o programa deve ser executado novamente, caso contrário deve ser encerrado imprimindo a quantidade de alunos aprovados e a média geral da turma.

 

Não diz! Pelo menos não explicitamente para mim!… teria que descobrir… uma forma seria fazendo outras pesquisas, como por exemplo “como calcular média de notas” e por aí vai. Outra forma seria, caso necessário, perguntar para um colega (“man, tem várias tipos de média, sabe qual deve ser utilizado neste exercício?) ou mesmo tirar a dúvida com o professor (“Professor, tudo bem, poderia tirar uma dúvida sobre o exercício…..”. Em fim… pelas análises, vamos supor que de fato é utilizado o mais comum: Média aritmética. (mas perceba que poderia ser outra! estou apenas deduzindo).

 

Como é que se calcula uma média aritmética mesmo? pelo Wiki tem resumidamente isto: “Média aritmética é a soma dos valores dividido pelo número total de valores“,

 

Se analisar o código, foi isto que você fez para as notas do alunos. OK.

 

Sobre:

14 horas atrás, B_Santos disse:

O meu problema é que não sei como tirara média geral, após ter concluído as funções anteriores.

 

O que é uma média geral? neste caso vou supor que seja também uma “média aritmética”… logo, seria como dizer “média geral aritmética” (ou média aritmética geral, não sei dizer no momento… rs). Então, o que “geral” está se referindo? creio eu que a “todas as notas, de todos os alunos”. Logo:

media geral = "soma de todas as notas" / "quantidade de notas"

 

Como continuei pesquisando, consegui assimilar bem o que é uma média aritmética… hum! se média aritmética é “a soma dos valores de algo, dividido pela quantidade de ocorrências desse algo”, poderia ser assim:

media geral = "soma das médias de notas" / "quantidade de médias de notas"

Será? não sei! teria que testar para ver se os resultados batem! ;)

 

Sacou? a ideia dos exercícios é a imersão!!! O foco é a aprendizagem em geral, e não apenas entrar um código que rode certo. 

 

 

RESUMINDO:

Escolha uma das duas fórmulas citadas logo acima. Daí, obtenha os valores necessário e calcule. Ou “pega” a soma de todas a notas e a quantidade de notas, ou “pega” a soma de todas as médias e a quantidade de médias. O resultado vai ser o mesmo (creio eu).

 

Qualquer dúvida é só perguntar.

 

Obs.: para colar um código, utilize o botão <> (Code). Abaixo indico onde ele fica:

 

botao_code.png

 

 

No aguardo.

Artigo Original

0 0 votos
Deixe sua nota! :)
Se inscrever
Notificar de
guest
0 Comentários
Feedbacks em linha
Ver todos os comentários
0
Sua opinião é importante para nós! ❤x
()
x