Jump to content
Sign in to follow this  
rocks

Determinar resultados de notas escolares

Recommended Posts

rocks

ola, boa tarde estou a fazer um projecto

"Elabora um progarma em c++ que utilizando funções, recebe as notas de uma turma, faz a média, determina quantas positivas e quantras negativas existem e determina a média mais alta e mais baixa

todos os valores devem ser validados

os resultados obtidos devem ser dados a conhecer ao utilizador

a validação de dados deve ser feita por uma funçaão

cada uma das funções das operaçoes deve ser feitas por uma função, deve utilizar variaveis locais e globais

"

o que ja tenho é isto

#include<iostream>
using namespace std;
double media (int quantos)
{
 int valor, contador=1, totvalor=0;
 while(contador<=quantos)
 {
   do
   {
     cout<<"insira a nota";
     cin>>valor;
   }
   while((valor<0)||(valor>20));
   totvalor=totvalor+valor;
   contador++;
 }
 return(totvalor/quantos);
}

int main()
{
 int disciplinas,alunos,nota, cont=1, tnota=0, conta=1, max=0, tnotap=0, tnotan=0, min=20, tnotas=0;
 cout<<"quantos alunos tem a turma)";
 cin>>alunos;
 cout<<"quantas disciplinas tem a turma?";
 cin>>disciplinas;
 while(conta<=alunos)
 {
   while(cont<=disciplinas)
   {
     cout<<"a media e "<<media(alunos);
     if(nota>=10)
     tnotap++;
     else
     tnotan++;
     cont++;
   }
   cout<<"a media e:"<<media(alunos)<<"\n";
   if(media(alunos)>max)
     max=media(alunos);
   else
     if(media(alunos)>min)
       min=media(alunos);
   tnotas=tnotas+tnota;
   conta++;
 }
 cout<<"vvbhghghggh";
 system("pause");
 return(0);
}

alguem me pode ajudar ???

Edited by Rui Carlos
GeSHi corrigido de C para C++

Share this post


Link to post
Share on other sites
HappyHippyHippo

qual a dúvida em concreto ?

ps : de onde é esse exercício que diz para usar variáveis globais ?


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
rocks

não funciona não sei porque, essa parte das variaveis esquece

é um exercicio da escola, mas não esta a funcionar ajuda me se puderes sff

Edited by rocks

Share this post


Link to post
Share on other sites
HappyHippyHippo

não funciona não é explicação.

dá erro ? qual ?

não dá o esperado ? o que deveria dar ?

que informação inseriste ? qual o resultado ?


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
rocks

Problema resolvido obrigado na mesma :)

o erro que dava era na execução aquilo quando pedia a nota fica sempre a pedir e não parava enquanto só devia pedir 2 (porque foi o que eu disse para por)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.