Jump to content

Fiori

Members
  • Content count

    1
  • Joined

  • Last visited

Community Reputation

0 Comum

About Fiori

  1. Fiori

    Loop Inifinito com Do e While

    Eu, estou cursando SI, e estou no primeiro semestre, o professor passou uma lista de exercícios, consegue resolver todos mas quando cheguei nesse não consigo resolver. O exercício é esse: "Entrar via teclado com o sexo de determinado usuário, aceitar somente “F” ou “M” como respostas válidas.". Independente se a resposta for "F", "f", "M", "m" ou qualquer outra o loop do Do se repete. Oque preciso fazer para acontecer o if? string genero; Console.Clear(); Console.WriteLine("Caso seja mulher, digite [F]."); Console.WriteLine("Caso seja homem, digite [M]."); genero = Console.ReadLine(); do { Console.WriteLine("Valor invalido."); Console.WriteLine("Digite [F] ou [M]."); genero = Console.ReadLine(); } while (genero != "F" || genero != "M"); if (genero == "F" || genero == "M") { Console.WriteLine("Esse valor foi aceito."); Console.ReadKey(); }
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.