Ir ao conteúdo
  • Cadastre-se

Visual G Portugol Exercicio


Posts recomendados

Var
Sx:caracter
M,F:inteiro

Inicio
escreval("Digite para sexo  M = Masculino e F = Feminino :")
leia(Sx)
enquanto Sx<>"M" faca
escreval("Comando Invalido")
escreval("Digite para sexo  M = Masculino e F = Feminino :")
leia(Sx)
fimenquanto
escreval(Sx)

Fimalgoritmo

 

 

Preciso que o comando leia(Sx) aceite apenas (M) ou (F) estou tentando usar o comando enquanto para isso so que meu algorítimo calcula apenas 1 de cada vez exemplo:

 

enquanto Sx<>"M"    OU   Sx<>"F" faca

 

 

 

 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

@lucashp    o comando leia precisa ficar dentro do  loop enquanto, e não é ou e sim e

veja como ficaria seu código :

Algoritmo "teste enquanto"
Var
Sx  : caracter
M,F : inteiro
Inicio
  enquanto (sx <> "m") e (sx <> "f") faca
    escreva("Digite para sexo  M = Masculino e F = Feminino :")
    leia(Sx)
    se (sx <> "m") e (sx <> "f") ENTÃO
      escreval("Comando Invalido")
    fimse
  fimenquanto
  escreval("valor de sx = ",Sx)
Fimalgoritmo

 

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...