Array
(
)

Como sair do if?

Cristianojedi
   - 02 fev 2007

Pessoal, boa noite!!!

Estou iniciando em C# e me surgiu a seguinte dúvida.

Tenho o seguinte bloco de comandos:

#Código

Console.WriteLine("Digite a 1ª nota (de 1 à 10) do aluno: ");
string nota1Str = Console.ReadLine();
    if (Int32.Parse(nota1Str) < 10 && Int32.Parse(nota1Str) > 10) {
        Console.WriteLine("");
        ??????????????????????????????????;
    }


Se o usuário digitar uma nota que seja menor que 0 ou se ele digitar uma nota maior que 10, como que eu faço para voltar para perguntar pra ele digitar a 1ª nota novamente?

Estou desenvolvendo em um projeto console.

Desde já agradeço-lhes.

Cristiano Mário

Rjun
   - 03 fev 2007

Acho que você deveria colocar isso dentro de uma estrutura de repetição. Algo como:

#Código

string nota1;

while true
{
  Console.WriteLine("Digite a 1ª nota (de 1 à 10) do aluno: ");
  nota1 = Console.ReadLine();

  if (nota1 = -1) // -1 indica que o loop deve ser encerrado
    return;

  // Coloque aqui sua condição
}



Cristianojedi
   - 03 fev 2007

Opa!!!

Rjun,

Vou seguir o seu conselho...

Muito obrigado!!!

Cristiano Mário