Elabore um algoritmo para ler o nome do aluno a quantidade de prova realizada sendo que o máximo de prova é igual a 5 e a nota de cada prova ao final ele deve fornecer ao usuário os valores lidos a média do aluno e seu conceito aprovado ou reprovado Considere a média mínima para aprovação igual a 7,5
Mim ajude pessoal
Soluções para a tarefa
Respondido por
1
Em linguagem C.
#include<stdio.h>
int main(){
int i, qtdprovas;
float media, notas[5], acumulador=0;
char nome[30];
printf("Digite seu nome: ");
scanf("%s", nome);
printf("Digite o total de provas realizadas: ");
scanf("%d", &qtdprovas);
for(i=0; i<qtdprovas; i++){
printf("\nDigite a nota da prova %d: ", i+1);
scanf("%f", ¬as[i]);
acumulador=acumulador+notas;
}
media=acumulador/qtdprovas;
printf("\nSeu nome: %s", nome);
for(i=0;i<qtdprovas;i++){
printf("\nNota %d: %f", i+1, notas[i]);
}
printf("\nMedia: %f", media);
if(media>=7.5){
printf("\nAPROVADO!!!");
}else{
printf("\nREPROVADO!!!");
}
return 0;
}
#include<stdio.h>
int main(){
int i, qtdprovas;
float media, notas[5], acumulador=0;
char nome[30];
printf("Digite seu nome: ");
scanf("%s", nome);
printf("Digite o total de provas realizadas: ");
scanf("%d", &qtdprovas);
for(i=0; i<qtdprovas; i++){
printf("\nDigite a nota da prova %d: ", i+1);
scanf("%f", ¬as[i]);
acumulador=acumulador+notas;
}
media=acumulador/qtdprovas;
printf("\nSeu nome: %s", nome);
for(i=0;i<qtdprovas;i++){
printf("\nNota %d: %f", i+1, notas[i]);
}
printf("\nMedia: %f", media);
if(media>=7.5){
printf("\nAPROVADO!!!");
}else{
printf("\nREPROVADO!!!");
}
return 0;
}
mayhy:
obrigado pela ajuda
Perguntas interessantes