Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

White_Wolf®

[Resolvido] Calculo de media

Recommended Posts

Galera to tentando fazer um programa q calcula a media de duas notas...

 

o programa ficou assim:

#include <stdio.h>
#include<stdlib.h>

int main(){
    float nota1, nota2, media;
          puts ("Digite a primeira nota\n");
          scanf ("%f", &nota1);
    
          puts("Digite a segunda nota\n");
          scanf("%f", &nota2);
              media = (nota1 + nota2) / 2;
              printf("A media do aluno foi %f\n", &media);
         
    system("pause");
    }
O Problema é que o programa não ta fazendo a conta da media... eu uso o programa DEV-C++...

 

Espero resposta... Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

// soma de 2 notas e a media

#include <iostream>
#include <conio2.h>
using namespace std;
main()
{
 int nota1, nota2,media;
 textbackground(LIGHTBLUE);
 system("cls");
 textcolor(BLACK);
 gotoxy(15,2);
 cout<<"Programa que calcula a soma e a media de duas notas";
 gotoxy(1,4);
 cout<<"Digite a primeria nota.: ";cin>>nota1;
 cout<<endl;
 cout<<"Digite a segunda nota.: ";cin>>nota2;
 cout<<endl;
	
 media = (nota1 + nota2) / 2;
 
 cout<<"A media das duas notas e.: "<<media;
	getch();
}
espero ter ajudado !!

Compartilhar este post


Link para o post
Compartilhar em outros sites

white o problema do seu algoritmo é a utilização do '&' no printf

 

o '&' é utilizado para achar o endereço de memoria da variavel e ñ o seu valor é só tirar o '&' do ultimo printf q dah certo

 

como o nosso amigo ai em cima fez

Compartilhar este post


Link para o post
Compartilhar em outros sites

// soma de 2 notas e a media
#include <iostream>
#include <conio2.h>
using namespace std;
main()
{
 int nota1, nota2,media;
 textbackground(LIGHTBLUE);
 system("cls");
 textcolor(BLACK);
 gotoxy(15,2);
 cout<<"Programa que calcula a soma e a media de duas notas";
 gotoxy(1,4);
 cout<<"Digite a primeria nota.: ";cin>>nota1;
 cout<<endl;
 cout<<"Digite a segunda nota.: ";cin>>nota2;
 cout<<endl;
	
 media = (nota1 + nota2) / 2;
 
 cout<<"A media das duas notas e.: "<<media;
	getch();
}
espero ter ajudado !!

 

To precisando desse programa em liguagem C.

 

tipo de arquivo *.C

 

OBG

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera to tentando fazer um programa q calcula a media de duas notas...

 

o programa ficou assim:

#include <stdio.h>
#include<stdlib.h>

int main(){
    float nota1, nota2, media;
          puts ("Digite a primeira nota\n");
          scanf ("%f", &nota1);
    
          puts("Digite a segunda nota\n");
          scanf("%f", &nota2);
              media = (nota1 + nota2) / 2;
              printf("A media do aluno foi %f\n", &media); // altere aquiii
         
    system("pause");
    }
O Problema é que o programa não ta fazendo a conta da media... eu uso o programa DEV-C++...

 

Espero resposta... Obrigado

 

Retira o & no printf, ficando:

printf("A media do aluno foi %f\n",media); // você pode usar a a flag .# para especificar o numero de casas decimais ex:%.2f -> 2 casas

http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

white o problema do seu algoritmo é a utilização do '&' no printf

 

o '&' é utilizado para achar o endereço de memoria da variavel e ñ o seu valor é só tirar o '&' do ultimo printf q dah certo

 

como o nosso amigo ai em cima fez

 

Deu Certo Carinha...

 

Muito Obrigado mesmo!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.