@dif Oi, eu entendi, eu tinha esquecido da regra do ponto flutuante.
Enfim, troquei todos as vírgulas por ponto e o sistema passou a aceitar e fazer o teste.
Porém, não esta saindo a mensagem que eu botei como resultado para cada uma.
Atualmente meus códigos estão assim ( completo )
Botei em inglês, porque foi o pedido, e esta "PESO" e "ALTURA" porque foi o requesitado pela apostila, então, não ligue muito para o Portinglês.
EDIT : Espera, acho que foi porque eu esqueci o ELSE entre eles, brb. Vou ajeitar para ver se vai.
TextWindow.WriteLine(" Welcome to my IMC calculator program, this is my first program, hope you enjoy it.")
TextWindow.WriteLine (" Please, type the PESO ")
PESO = TextWindow.Read()
TextWindow.WriteLine (" Please, type the ALTURA ")
ALTURA = TextWindow.Read()
RESULTADO = PESO / (ALTURA*ALTURA)
TextWindow.WriteLine (" Your IMC is... " )
TextWindow.WriteLine (RESULTADO)
If RESULTADO <=17 Then
TextWindow.WriteLine (" Muito abaixo do Peso ")
EndIf
If RESULTADO= 17 <= 18.49 Then
TextWindow.WriteLine (" Abaixo do peso ")
EndIf
If RESULTADO= 18.5 <= 24.99 Then
TextWindow.WriteLine (" Peso Normal ")
EndIf
If RESULTADO= 25 <= 29.99 Then
TextWindow.WriteLine (" Acima do Peso ")
EndIf
If RESULTADO= 30 <= 34.99 Then
TextWindow.WriteLine (" Obesidade I ")
EndIf
If RESULTADO= 35 <= 39.99 Then
TextWindow.WriteLine (" Obesidade II ")
EndIf
If RESULTADO >= 40 Then
TextWindow.WriteLine (" Obesidade III ")
EndIf
adicionado 2 minutos depois
Estou fazendo a apostila e o cronograma do curso.
Primeiro vem Lógica de Programação.
Por segundo vem Programação
Depois eu começo a utilizar o visualg,.net e aprendo as linguagens e etc.
Mesmo assim, obrigado pela dica.
adicionado 10 minutos depois
@dif
Oi, eu tentei de tudo.
Elseif, o qual você citou, tentei colocar else e if, tentei colocar else separadamente.
Mas não vai.
Utiliza o que eu acabei de colocar ali em cima como base.
Se puder me ajudar, agradeço.
Na verdade, agradeço desde já. :3