Controle de vestibular com c++

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (270 palavras )
  • Download(s) : 0
  • Publicado : 28 de novembro de 2011
Ler documento completo
Amostra do texto
/*
Implementar um programa em C++ para controle de um vestibular.Para cada aluno, o usuário deverá informar:

Nome do candidato;
Curso pretendido (Engenharia, Computação, Administração);
E-mail;Pontuação no vestibular.

O usuário irá indicar a quantidade de alunos que irão participar do vestibular; OK
Deve ser definida uma classe candidato, contendo, para cada candidato, os dadosdefinidos acima; OK

O programa deverá imprimir a relação de alunos aprovados, por curso, ordenados em ordem decrescente de pontuação;
O programa deverá imprimir em ordem alfabética os alunosnão selecionados;
O programa deverá imprimir o nome e o e-mail do aluno que obteve o primeiro lugar em cada curso;
O programa deverá imprimir o nome e a pontuação do aluno que obteve a melhor notano vestibular.

Os trabalhos são individuais e a data de demonstração é 04/novembro 2010.
*/

#include
#include

using namespace std;

class candidato
{
private:
string nome;string mail;
float nota;
int vagas;

public:
candidato();
void setNome(string nomeT);
void setMail(string mailT);
void setNota(float notaT);
string getNome();
string getMail();float getNota();
};

candidato::candidato()
{
nota=0;
}

void candidato::setNome(string nomeT)
{
nome=nomeT;
}

void candidato::setMail(string mailT)
{
mail=mailT;
}

voidcandidato::setNota(float notaT)
{
nota=notaT;
}

string candidato::getNome()
{
return nome;
}

string candidato::getMail()
{
return mail;
}

float candidato::getNota()
{
returnnota;
}

int main()
{


int op=0, curso=0, i=0, N=0, v=0, vetorEng=0, vetorCom=0, vetorAdm=0, vagasEng=0, vagasCom=0, vagasAdm=0, ref=0, intT, troca=1;
string nomeT, mailT, stringT;
floatnotaT=0;

coutN;

int vetorNot[N], vetorTemp[N];
string temp[N], temp2[N];

candidato Eng[N];
candidato Com[N];
candidato Adm[N];

coutvagasEng;
coutvagasCom;
coutvagasAdm;...
tracking img