Oi,
Eu queria fazer um sistema para repetir uma frase até que a informação correta fosse adicionada porém eu não estou conseguindo. No caso é esse código aqui:
programa
{
inclua biblioteca Matematica --> mat
real a, b, c,delta
real x1, x2
real raizdelta, bas_kara
cadeia RU, continuar
logico RL
funcao inicio()
cortei o meio por que acho era desnecessário, se quiser é só pedir
escreva ("1° valor de x: ", x1, " _ formula: (-b + √Δ)", "\n")
escreva ("2° valor de x: ", x2, " _ formula: (-b - √Δ)", "\n")
escreva ("Proxima formula <ax² + bx +c>", "\n")
escreva ("Qual valor de x você deseja usar? (x1 ou x2): ")
leia(RU)
se (RU == "x1") bas_kara = mat.potencia((a*x1),2) + b * x1 + c
senao se (RU == "x2") bas_kara = mat.potencia((a*x2),2) + b * x2 + c
enquanto (RU != "x1" ou "x2") escreva ("Qual valor de x você deseja usar? (x1 ou x2): ")
leia(RU)
escreva ("O valor da equação de segundo grau é: ", bas_kara)
//Copyright (C) 2014 - UNIVALI - Universidade do Vale do Itajaí
}
}
Não é realmente necessário fazer isso que estou querendo mas eu quero fazer então se alguém puder me ajudar eu agradeço.
O maior problema que eu estou tendo é que o símbolo para indicar diferença não funciona da forma que eu pensava e eu não estou conseguindo adaptar.