Informática, perguntado por Usuário anônimo, 1 ano atrás

Questão A

A cada trimestre o professor de uma disciplina precisa efetuar o cálculo da média de seus alunos. Neste contexto, faça um algoritmo que receba três notas e calcule a média ponderada destas notas, sendo seus pesos 3.5, 4.5 e 2, respectivamente. Após informe se o aluno foi aprovado, se está em recuperação ou reprovado.

Soluções para a tarefa

Respondido por jvsilvictorox7rfj
2
Considerando um critério de aprovação de 60%, segue o código em C.
Notas informadas de 0 a 10.


#include <stdio.h>

int main(void)
{
    float notas[3];
    float pesos[] = {3.5, 4.5, 2};
    float soma_pesos = 0;
    float media = 0;
   
    for(int i = 0; i < 3; i++)
    {
        printf("Informe a nota da %dª Prova: ",i+1);
        scanf("%f",&notas[i]);
    }
   
    for(int i = 0; i < 3; i++)
    {
        media += (notas[i]*pesos[i]);
        soma_pesos += pesos[i];
    }
   
    media = media/soma_pesos;
   
    if(media >= 6)
    printf("A média do Aluno é: %.2f. [APROVADO]", media);
    else if(media < 6 && media >=4)
    printf("A média do Aluno é: %.2f. [RECUPERAÇÃO]", media);
    else
    printf("A média do Aluno é: %.2f. [REPROVADO]", media);
}



jvsilvictorox7rfj: Dá uma atualizada na página, ajustei o finalzinho ali...
Usuário anônimo: Blz, muito obrigado mesmo. Estou com muita dificuldade nessa materia. Na vdd tem ate outra , que nao estou conseguindo fazer. Obrigado de verdade
jvsilvictorox7rfj: Só postar que dou uma olhada...
Usuário anônimo: blz
Usuário anônimo: Postei la mano. Tentei te enviar msg mais nao deu, sou novato aqui, nao sei como funciona direito essa plataforma! obg
jvsilvictorox7rfj: Vi no teu perfil. As mensagens privadas estão em processo de desativação. Ultimo dia delas hoje.
Usuário anônimo: Caramba ! rs
jvsilvictorox7rfj: Chato isso... é bem útil. Evita, por exemplo, esses tantos de comentários hahaha Já já posto lá a resolução.
Usuário anônimo: Verdade !
maisson01: posso copia e cola esta resposta ai ???
Perguntas interessantes