Preciso fazer o seguinte trabalho para a faculdade:
OBS: o professor disse que precisava ter 2 vetores nas variáveis obrigatoriamente. Criei um para o nome só.
1) Faça um algoritmo que leia o nome do aluno e que leia 4 notas dele e calcule a média. O nome do aluno deverá aparecer depois da mensagem do sistema na hora que for para digitar as notas da seguinte forma: "Digite as 4 notas do XXXXX". E o nome do aluno também deverá aparecer quando a média for calculada, da seguinte forma: "A média do XXXXX é: ".
Se a média do aluno for maior ou igual a 5 mostre a seguinte mensagem: "O Aluno está aprovado, boas férias!". Se a média for menor que 5 mostre a seguinte mensagem: "O aluno está de recuperação.
Fiz isso aqui abaixo mas está dando errado. Qualquer nota que coloco sempre dá "Aluno em recuperação". e também não consegui colocar o nome do aluno onde se pede. Se puderem me ajudar,comecei a pouco na faculdade e ta brabo.
#include<stdio.h>#include<stdlib.h>#include<locale.h>
main(){
setlocale(LC_ALL,"portuguese");char nome[1];int v;float notas[4];int media;int i;for(i=0;i<1;i++){
printf("Digite o nome do aluno:\n");
scanf("%s",&nome[v]);}
printf("Digite as quatros notas do %s:\n",&nome[v]);for(i=0;i<4;i++){
scanf("%f",¬as);
media=(notas+notas)/4;}
media=(media);if(media>5){
printf("O Aluno está aprovado, boas férias!");}else{
printf("O Aluno está de recuperação.");}return0;}
Pergunta
cristiano.1503
Preciso fazer o seguinte trabalho para a faculdade:
OBS: o professor disse que precisava ter 2 vetores nas variáveis obrigatoriamente. Criei um para o nome só.
1) Faça um algoritmo que leia o nome do aluno e que leia 4 notas dele e calcule a média. O nome do aluno deverá aparecer depois da mensagem do sistema na hora que for para digitar as notas da seguinte forma: "Digite as 4 notas do XXXXX". E o nome do aluno também deverá aparecer quando a média for calculada, da seguinte forma: "A média do XXXXX é: ".
Se a média do aluno for maior ou igual a 5 mostre a seguinte mensagem: "O Aluno está aprovado, boas férias!". Se a média for menor que 5 mostre a seguinte mensagem: "O aluno está de recuperação.
Fiz isso aqui abaixo mas está dando errado. Qualquer nota que coloco sempre dá "Aluno em recuperação". e também não consegui colocar o nome do aluno onde se pede. Se puderem me ajudar, comecei a pouco na faculdade e ta brabo.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.