21. Mais esperto, não mais difícil
Um dos aspectos mais impressionantes da programação é criar código que seja elegante e você economize tempo. Em nossas lições até agora criamos alguns procedimentos bacanas, e usamos algumas variáveis.
Nesta lição, vamos fazer um procedimento que é ajustável ... por causa dessas variáveis.
Vamos limpar a tela e recomeçar
Essa maneira é mais difícil. Vamos começar por fazer as coisas de maneira antiquada. Faça um retângulo na tela
Faça um retângulo de 50 por 70 usando os comandos PF e GD em sua tela
Repita depois de mim ... Você consegue pensar em qualquer outra coisa que poderia ter feito para encurtar o código que acabamos de utilizar? Foi um tanto repetitivo?
Vamos tentar o comando novamente
E quanto a essas variáveis que eu mencionei? As palavras Largura e Comprimento vêm à mente? Quando aprendemos sobre variáveis anteriormente usamos o comando ATRIBUA. Vamos fazer o mesmo aqui
Crie um variável :C = 50 e outra :L = 70
Agora vamos colocar isso em nossa velha fórmula de repetição
O único problema é que mudamos os números originais de variáveis
Este é o lugar onde o verdadeiro poder entra em jogo. Precisamos torná-lo um procedimento. Escolhi o nome RET porque é mais curto que RETÂNGULO. Queremos que ele desenhe um retângulo personalizado de cada vez, por isso precisamos "pedir"
Crie um novo procedimento chamado RET
Esta é a parte divertida. Você agora tem a capacidade de fazer qualquer retângulo simplesmente chamando o procedimento RET seguido por dois números.
Veja se você consegue desenhar um retângulo 60 por 10