using System;
namespace Desafio_03
{
class Program
{
static void Main(string[] args)
{
//R01
int notaAluno = 0, maiorNota = 0, i = 0, numeroDeAlunos = 0;
string nomeAluno = Console.ReadLine();
//var AlunoComMaiorNota =
Console.WriteLine("Quantos alunos tem na sala de aula?");
numeroDeAlunos = Convert.ToInt32(Console.ReadLine());
// int numeroDeAlunos = int.Parse(Console.ReadLine());
// Console.WriteLine("Sua sala de aula tem " + numeroDeAlunos + " alunos");
Console.WriteLine("Qual nome do aluno 1 ?");
nomeAluno = Console.ReadLine();
Console.WriteLine("Qual nota do(a) aluno(a)" + nomeAluno + "?");
notaAluno = Convert.ToInt32(Console.ReadLine());
maiorNota = notaAluno;
i = 1;
for(i = 2; i <= numeroDeAlunos; i++)
{
Console.WriteLine("Qual nota do(a) aluno(a)" + nomeAluno + "?");
notaAluno = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Qual nome do aluno " + i + " ?");
nomeAluno = Console.ReadLine();
if (notaAluno > maiorNota )
{
maiorNota = notaAluno;
}
}
Console.WriteLine("O aluno com maior nota é: " + maiorNota);
Console.ReadLine();
}
}
}
/* R01 – IMPRIMIR MENSAGEM PERGUNTANDO QUANTIDADE DE ALUNOS;
R02 – LER E ARMAZENAR INFORMAÇÃO;
R03 – IMPRIMIR MENSAGEM PERGUNTANDO NOME E NOTA DO ALUNO
(DE ACORDO COM A QUANTIDADE DO R01);
R04 – IMPRIMIR O ALUNO COM MAIOR NOTA; */
Preciso imprimir o nome do aluno com a maior nota e nao sei como posso fazer isso, so consegui imprimir a maior nota, alguém pode me ajudar ?