Esta semana temos um programa para visualizar funções 3D no écran: z = F(x,y).
Em relação ao programa do concurso anterior, foram feitas as seguintes alterações:
- Foi adicionada uma função auxiliar para permitir usar a função VAL do compilador (porque a versão do compilador é mais limitada que a versão do BASIC do ZX Spectrum)
- Foi adicionada a rotina ReadLine para editar a expressão matemática introduzida pelo utilizador
- E, o programa foi compilado.
Temos agora um programa com 600 linhas...
Para correr o programa online, clicar aqui. O processamento do desenho pode ser interrompido a qualquer momento premindo uma tecla.
Para ver a listagem e fazer o download dos ficheiros clicar aqui.
Convidamos os leitores a examinar a listagem e a fazer alterações no programa. Todos os programas BASIC Apascalado que apresentamos nesta série podem ser melhorados e todos os leitores estão convidados a melhorá-los.
Quem estiver interessado no concurso, pode ler o regulamento aqui.
Quem estiver interessado em saber mais sobre esta linguagem e sobre como compilar os programas, pode clicar aqui.
Em caso de dúvidas, não hesitem em perguntar.
Sem comentários:
Enviar um comentário