Como resolver este algorítimo em C++?
4) Escreva um programa que solucione o problema de preenchimento das vagas nos cursos de uma universidade. Cada aluno que prestou vestibular em uma determinada Universidade, originou um registro com os seguintes campos: número de inscrição, nota geral obtida (de 0.0 a 10.0) e código do curso para o qual ele se candidatou. A universidade oferece 5 cursos com 50 vagas cada. O roblema consiste em distribuir os candidatos entre os cursos, de acordo com a nota final e com a opção apresentada pelo candidato. Em caso de empate, será atendido primeiro, o candidato com menor número de inscrição. Sabe-se que o final de dados será determinado pelo campo de inscrição negativo.
Por favor me ajudem, este código e para entregar dia 06/11/2013, agora. e ainda ñ saiu nada...
Comments
vc faria um white para cadastrar os usuário com notas e matriculas e dentro do white colocaria um contador para cada curso e um booleano para encerrar o laço. Os dados teriam entradas em uma matriz Nx3.
Depois para organizar os candidatos em ordem decrescente de notas ou matriculas vc faria um laço duplo (um dentro do outro) e compararia as notas, (poderia mover os resultados para uma ordem decrescente ou poderia criar um vetor v[50] e armazenar o numero da linha correspondente aos classificados)