Questão:
me ajudem com esse programa...o que falta para ele compilar?
Duda
2010-01-13 10:29:52 UTC
estou fazendo um programa q calcula a media de um aluno,pede as 3 notas mas na hora de aparecer a media na tela naum aparece! gostaria q me dissesem o q falta para aparecer a media do aluno na tela..olhem o programa:lembrando naum está completo..preciso q me ajude...
#include


int main()
{

float a,b,c, media;

printf("Digite a primeira nota: ");
scanf("%d",&a);
printf("Digite a segunda nota: ");
scanf("%d",&b);
printf("digite a nota da terceira nota");
scanf("%d",&c);
media=(a+b+c)/3;

printf(" A media das 3 notas eh:??????
e agora o q se faz?
Quatro respostas:
2010-01-13 10:50:51 UTC
Você precisa pegar os dados da variável "media".



printf("Sua media e %f",media);



é só usar o especificador de formato %f, para uma variável em ponto flutuante(float).
Thithi チチ
2010-01-14 14:39:45 UTC
Em primeiro lugar, não se usa %d para variaveis float... somente para int...



troque todos os %d dos scanf por %f



printf(" A media das 3 notas eh: %.2f", media);

o %.2f é para mostrar só 2 casas decimais



ps.: se abre e fecha muito rápido coloque algo que pause o programa no fim

system("pause"); //da stdlib.h

getch(); //da conio.h

ou mesmo um outro scanf só para pausar e poder ver o prog...





10pts?
?
2010-01-13 18:41:25 UTC
Acho que essa linha seria



printf(" A media das 3 notas eh:",media);



P.S.: Não foi testado pois não estou com um compilador
Paulo H
2010-01-13 18:36:37 UTC
Nossa Amiga gostaria muito de lembrar mais trabalho com outra linguagem não lembro de C++ que tive na faculdade, sei que no final vc tem que apresentar a variavel média só não sei como fazer a concatenação, vou fazer como se faz em C#





printf(" A media das 3 notas eh:" + media +"!");


Este conteúdo foi postado originalmente no Y! Answers, um site de perguntas e respostas que foi encerrado em 2021.
Loading...