Ir ao conteúdo
  • Cadastre-se

Virtual G retornando valores de equações 10 vezes maiores .


Posts recomendados

Olá, Boa noite.

Alguém poderia me ajudar com esse código , sou um iniciante , os valores estão sendo multiplicados automaticamente por 10 .

Seria um erro no Virtual G ou no código ?

obrigado pela atenção

algoritmo "semnome"
// Função :
// Autor :
// Data : 17/05/2017
// Seção de Declarações
  var
    n1, n2, n3, n4: real
    quadrado1 , quadrado2 , quadrado3 , quadrado4: real
 inicio
  leia(n1)
  leia(n2)
  leia(n3)
  leia(n4)
  quadrado1 <- n1 * n1
  quadrado2 <- n2 * n2
  quadrado3 <- n3 * n3
  quadrado4 <- n4 * n4
  SE quadrado3 >= 100 então
    escreva(quadrado3)
  senao
    escreva("O quadrado de ", n1, " é igual ", quadrado1)
    escreva("O quadrado de ", n2, " é igual ", quadrado2)
    escreva("O quadrado de ", n3, " é igual ", quadrado3)
    escreva("O quadrado de ", n4, " é igual ", quadrado4)
  FIMSE
  fimalgoritmo

erro vg.PNG

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

  • Membro VIP

Olá @lucasn1.

 

2 horas atrás, lucasn1 disse:

os valores estão sendo multiplicados automaticamente por 10 .

Né x10 rapaz, é o "O" da frase seguinte, rs.

 

De qualquer forma, use escreval (com L no final) em vez de escreva.

 

PS: para que serve esse trecho?

2 horas atrás, lucasn1 disse:

  SE quadrado3 >= 100 então
    escreva(quadrado3)

 

 

No aguardo.

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

  • 3 semanas depois...
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...