public static void Main()
int decision, verification, num = 1;
double[] media = new double[8];
double finalMedia, mediaClass;
string confirmation, finalDecision;
Console.WriteLine("Neste programa, o usuário deverá passar a média das notas de 8 alunos e será retornado para ele a nota média da turma.");
for (int i = 0; i < 8 ; i++)
Console.WriteLine("Entre com a nota " + num +": ");
media[i] = double.Parse(Console.ReadLine());
mediaClass = media[0] + media[1] + media[2] + media[3] + media[4] + media[5] + media[6] + media[7];
finalMedia = mediaClass / 8;
Console.WriteLine("Se deseja visualizar a nota média da turma digite 1, caso queira verificar alguma nota digite 2");
decision = int.Parse(Console.ReadLine());
Console.WriteLine("A média da turma eh: " + finalMedia + ".");
Console.WriteLine("Entre com qual nota deseja verificar: Entre com números de 1 à 8.");
verification = int.Parse(Console.ReadLine());
Console.WriteLine("O valor da nota requerida é: " + media[0]);
Console.WriteLine("Quer realizar um alteração nessa nota ? Entre com sim ou não");
confirmation = Console.ReadLine();
if (confirmation == "sim")
Console.WriteLine("Entre com um novo valor numérico: ");
media[0] = double.Parse(Console.ReadLine());
else if (confirmation == "não")
Console.WriteLine("Entre somente com uma das opções apresentadas.");
Console.WriteLine("O valor da nota requerida é: " + media[1]);
Console.WriteLine("Quer realizar um alteração nessa nota ? Entre com sim ou não");
confirmation = Console.ReadLine();
if (confirmation == "sim")
Console.WriteLine("Entre com um novo valor numérico: ");
media[1] = double.Parse(Console.ReadLine());
else if (confirmation == "não")
Console.WriteLine("Entre somente com uma das opções apresentadas.");
Console.WriteLine("O valor da nota requerida é: " + media[2]);
Console.WriteLine("Quer realizar um alteração nessa nota ? Entre com sim ou não");
confirmation = Console.ReadLine();
if (confirmation == "sim")
Console.WriteLine("Entre com um novo valor numérico: ");
media[2] = double.Parse(Console.ReadLine());
else if (confirmation == "não")
Console.WriteLine("Entre somente com uma das opções apresentadas.");
Console.WriteLine("O valor da nota requerida é: " + media[3]);
Console.WriteLine("Quer realizar um alteração nessa nota ? Entre com sim ou não");
confirmation = Console.ReadLine();
if (confirmation == "sim")
Console.WriteLine("Entre com um novo valor numérico: ");
media[3] = double.Parse(Console.ReadLine());
else if (confirmation == "não")
Console.WriteLine("Entre somente com uma das opções apresentadas.");
Console.WriteLine("O valor da nota requerida é: " + media[4]);
Console.WriteLine("Quer realizar um alteração nessa nota ? Entre com sim ou não");
confirmation = Console.ReadLine();
if (confirmation == "sim")
Console.WriteLine("Entre com um novo valor numérico: ");
media[4] = double.Parse(Console.ReadLine());
else if (confirmation == "não")
Console.WriteLine("Entre somente com uma das opções apresentadas.");
Console.WriteLine("O valor da nota requerida é: " + media[5]);
Console.WriteLine("Quer realizar uma alteração nessa nota ? Entre com sim ou não");
confirmation = Console.ReadLine();
if (confirmation == "sim")
Console.WriteLine("Entre com um novo valor numérico: ");
media[5] = double.Parse(Console.ReadLine());
else if (confirmation == "não")
Console.WriteLine("Entre somente com uma das opções apresentadas.");
Console.WriteLine("O valor da nota requerida é: " + media[6]);
Console.WriteLine("Quer realizar um alteração nessa nota ? Entre com sim ou não");
confirmation = Console.ReadLine();
if (confirmation == "sim")
Console.WriteLine("Entre com um novo valor numérico: ");
media[6] = double.Parse(Console.ReadLine());
else if (confirmation == "não")
Console.WriteLine("Entre somente com uma das opções apresentadas.");
Console.WriteLine("O valor da nota requerida é: " + media[7]);
Console.WriteLine("Quer realizar um alteração nessa nota ? Entre com sim ou não");
confirmation = Console.ReadLine();
if (confirmation == "sim")
Console.WriteLine("Entre com um novo valor numérico: ");
media[7] = double.Parse(Console.ReadLine());
else if (confirmation == "não")
Console.WriteLine("Entre somente com uma das opções apresentadas.");
Console.WriteLine("Não existe essa opção dentre as demosntradas.");
Console.WriteLine("Está opção não existe dentro das opções apresentadas");
Console.WriteLine("Deseja realizar algo mais ? Digite sim ou não da forma como é mostrado anteriormente.");
finalDecision = Console.ReadLine();
if (finalDecision != "não" || finalDecision != "sim")
Console.WriteLine("A opção informada não é aceita, por favor passe uma opção valida!");
Console.WriteLine("Deseja realizar algo mais ? Digite sim ou não da forma como é mostrado anteriormente.");
finalDecision = Console.ReadLine();
if (finalDecision == "não" || finalDecision == "sim")
if (finalDecision != "não" || finalDecision != "sim")
Console.WriteLine("Infelizmente você não passou nenhuma das opções apresentadas");
} while (finalDecision != "não");
Console.WriteLine("A média da turma é: " + finalMedia + ".");
Console.WriteLine("Obrigado por fazer uso deste programa, atenciosamente João Gabriel.");