Ir ao conteúdo
  • Cadastre-se

Nao esta funcinando no visualg sou iniciante e ja tentei fazer tudo o que eu sei


Posts recomendados

algoritmo "2"
var
numero1, numero2 ,numero3: inteiro
inicio
   escreval("escreva numero1")
      leia(numero1)
   escreval("escreva numero2")
      leia(numero2)
   escreval("escreva numero3")
   leia(numero3)
   se (numero1 > numero2) então
      escreval("o numero maior é :",numero1)
         senao
   se (numero2 > numero1) então
      escreval("o numero maior é:",numero2)
         senao
   se (numero3 > numero1 e numero2) então
   escreval("o numero maior é:",numero3)
         senao
   se (numero1 = numero2 = numero3) então
   escreval("os numeros sao iguais")
   fimse
   fimse
   fimse
fimalgoritmo

porque nao esta funcionando se alguem puder me ajudar o enunciado da questao e esse

faça um programa que le tres numeros diferentes e mostra na tela uma mensagem indicando qual e o maior

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

@Fernando Marcelino boa tarde,

 

tende dessa forma

 

se (numero1 > numero2)
	se (numero2 > numero3)
	escreval("o numero maior é:",numero1)
		senao
			se (numero1 < numero3)
		    escreval("o numero maior é :",numero3)
	senao
		se(numero2 > numero3)
		escreval("o numero maior é :",numero2)
			senao
			escreval("o numero maior é :",numero3)
	se (numero1 = numero2 = numero3)
	escreval("os numeros sao iguais"))

 

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

  • Membro VIP

@Fernando Marcelino, apenas identei o código... veja:

algoritmo "2"
var
numero1, numero2 ,numero3: inteiro
inicio
escreval("escreva numero1")
leia(numero1)
escreval("escreva numero2")
leia(numero2)
escreval("escreva numero3")
leia(numero3)
se (numero1 > numero2) então
   escreval("o numero maior é :",numero1)
senao
   se (numero2 > numero1) então
      escreval("o numero maior é:",numero2)
   senao
      se (numero3 > numero1 e numero2) então
         escreval("o numero maior é:",numero3)
      senao
         se (numero1 = numero2 = numero3) então
            escreval("os numeros sao iguais")
         fimse
      fimse
   fimse
fimalgoritmo

Repare que faltou um fimse, o que é correspondente ao primeiro se.

 

Ficaria assim:
 

...
      fimse
   fimse
fimse
fimalgoritmo

 

PS: ao compilar aqui no VisuAlg 3, o próprio compilador informar que "Esperava encontrar um FIMSE".

 

No aguardo.

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

  • 2 semanas depois...

Fernando Marcelino

       Esse código fica mais fácil usando vetor. Tem um exemplo no visualg,  que é quase

igual a esse que você pretende;   Na pasta exemplos abra o "exemplo1", ele organiza o

vetor de forma que os numeros ficam em ordem crescente, e o vetor xvet[3] é onde está

o maior numero, com isso basta você digitar escreva("o maior numero é : ",xvet[3]).  

        E para ver se os numeros são iguais digite assim

   se (( numero1 = numero2 ) e (numero1 = numero3 ) ) então  

assim funcionará bem,   eu testei aqui no visualg 3.

Link para o comentário
Compartilhar em outros sites

Tente desta forma

 

var
numero1, numero2 ,numero3: inteiro
inicio
escreval("escreva numero1")
leia(numero1)
escreval("escreva numero2")
leia(numero2)
escreval("escreva numero3")
leia(numero3)
se (numero1 = numero2) e (numero1 = numero3) então
   escreval("os numeros sao iguais")
senao
   se (numero1 > numero2) e (numero1 > numero3)então
      escreval("o numero maior é :",numero1)
   senao
      se (numero2 > numero1) e (numero2 > numero3) então
         escreval("o numero maior é:",numero2)
      senao
         escreval("o numero maior é:",numero3)
      fimse
   fimse
fimse
fimalgoritmo

 

  • Curtir 1
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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!