SOU leitor da vossa publicação “Magazine Amstrad", e desde já aproveito, para lhes enviar os meus sinceros parabéns pelos assun-tos tratados e apresentação em geral. No entanto, depois da inserção e revisão após revisão do programa AMGRAF, publicado na vossa revista de Novembro/88 cheguei à conclusão que este tinha alguns erros, não do programador mas do tradutor (!!) e que também podia sofrer alguns melhoramentos na apresentação. Assim, se acharem que alguma(s) alterações que vos envio são de interesse podem publicá-las. Algumas das alterações executadas têm a intenção de melhorar um pouco a apresentação do programa, enquanto que outras foram feitas devido a erros que estavam presentes na listagem da revista de Novembro88. Descrição sumária das alterações executadas: - desde a linha 160 a 180 visam a apresentação do nome dos meses em português.
- na linha 240 para centrar o texto na mensagem de rodapé.
- na linha 260 para não sair do menu no caso de ausência de dados.
- na linha 520,800,870,1240,2330 e das linhas 1960 a 2020, para aproximar o cursor da pergunta, interesse só na apresentação.
- na linha 850 e 860 para acertar os valores com os que existem por defeito.
- na linha 1130 a variável “g” vem por engano como a variável “s" o que provoca que o gráfico de linhas seja executado invertido em relação ao eixo dos “x”.
- a linha 1270, na minha opinião deve perguntar mais directamente quais os dados a representar graficamente ao invés de quais dados, opinião pessoal, pois nem todos os utilizadores são informáticos.
- a linha 1340, certamente por defeito de impressão vem incompleta.
- na linha 1400 foi alterada a sequência do programa para 1425.
- a linha 1425 foi acrescida ao programa, pois nos gráficos tipo “turtle", se for pedido por filas, o valor da primeira coluna de dados diferente de zero, o valor da segunda coluna igual a zero e os meses não estejam activos, situação que pode acontecer, origina que: os divisores de 10 a 12 e cujo valor percentual seja igual a zero apresentem antes do divisor o símbolo de percentagem
- nas linhas 1360 e 1450 e pela razão de que o valor da segunda coluna possa vir igual a zero, o que vai provoar uma divisão por zero, situação matematicamente impossível, provoca a paragem do programa, assim nestas linhas é testada esta situação.
- na linha 1660 a chamada à rotina 2910, por engano é feita à linha 2190 o que provoca a má execução dos gráficos 3d.
- na linha 1760, 2270 e 2640, ficou por traduzir da língua de “nuestros hermanos”, as mensagens correspondentes. Não sabia que o senhor André Amaral era espanhol ou escrevia programas em espanhol!!! Cuidado com os direitos de autor Sr. Amaral.
- na linha 1940, para ser testada a saída da inserção de dados pelo carácter “S” o valor de “endat" terá de ser igual ao valor ASCII 83 em décimal.
- na linha 2690 a variável T vem por engano como a variável “b" o que provoca que o gráfico de linhas e barras não apresente os valores do eixo dos "y".
Amstrad Magazine |