nelson27 Posted January 12, 2018 at 02:56 PM Report #608916 Posted January 12, 2018 at 02:56 PM Como impedir o erro do pascal ao compilar na entrada de valores inválidos em variáveis numéricas? Grato
nunopicado Posted January 12, 2018 at 08:30 PM Report #608923 Posted January 12, 2018 at 08:30 PM A minha sugestão é que leias sempre em variável string, e depois faças a conversão (e respectivos testes) já com o valor. Podes usar o procedimento VAL para converter string para integer ou real, e saber se deu erro para poderes tratar essas situações sem que o programa crashe. "A humanidade está a perder os seus génios... Aristóteles morreu, Newton já lá está, Einstein finou-se, e eu hoje não me estou a sentir bem!" > Não esclareço dúvidas por PM: Indica a tua dúvida no quadro correcto do forum.
thoga31 Posted January 14, 2018 at 04:48 AM Report #608940 Posted January 14, 2018 at 04:48 AM (edited) Apesar de usar classes, fica aqui uma sugestão extra: https://www.portugal-a-programar.pt/forums/topic/66754-unit-para-leitura-segura-de-dados/ Edited January 14, 2018 at 04:48 AM by thoga31 Falha no link Knowledge is free!
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now