Alguém poderia dar um help comecei a estudar c++ estou fazendo uma lista de exercicíos e tranquei?
segue os enunciados:
1) FUP q leia de cada pessoa o nome,o ano de nasc. e peso. O programa deve encerrar a leitura dos dados quando for digitado um peso negativo.No final antes do final do programa devera ser apresentado: a)Quantas pessoas estão na faixa de 20 a 30 anos; b)A idade media das pessoas com peso maior que 80kg.
2) FUP q leia o nome e a nota escolar de cada aluno de uma turma de 37 alunos.No final do programa apresentar: A maior nota e o nome do aluno que tem esta nota e a menor nota e o nome do aluno q tem esta nota.
O exercicío 2 consegui exibir a maior e menor nota mas não consigo pegar o respectivo nome:
#include "stdafx.h" int _tmain(int argc, _TCHAR* argv[]) { char nome[80]; char nomeMaiorNota[80]; char nomeMenorNota[80]; int nota; int maiornota = 0; int menornota = 10; int cont = 0; while (cont < 37) { printf("Digite um nome: "); gets_s(nome); printf_s("Digite a nota: "); scanf_s("%d", ¬a); fflush(stdin); if (nota > maiornota ) { maiornota = nota; } if (nota < menornota) { menornota = nota; } cont = cont++; } printf("Nome do aluno maior nota:%s \n", nome); printf("Nome do aluno menor nota:%s \n", nome); printf("Menor nota:%d \n", menornota); return 0; }