Fórum Como sair do if? #20359
02/02/2007
0
Pessoal, boa noite!!!
Estou iniciando em C# e me surgiu a seguinte dúvida.
Tenho o seguinte bloco de comandos:
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
Estou iniciando em C# e me surgiu a seguinte dúvida.
Tenho o seguinte bloco de comandos:
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
Cristianojedi
Curtir tópico
+ 0
Responder
Posts
03/02/2007
Rjun
Acho que você deveria colocar isso dentro de uma estrutura de repetição. Algo como:
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
}
Responder
Gostei + 0
03/02/2007
Cristianojedi
Opa!!!
Rjun,
Vou seguir o seu conselho...
Muito obrigado!!!
Cristiano Mário
Rjun,
Vou seguir o seu conselho...
Muito obrigado!!!
Cristiano Mário
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)