Semana 09 a 13 de Abril
Nessa semana vimos um comando básico de iteração, que é o comando Do While / Loop. Conforme já vimos, esse comando permite que um bloco de comandos seja repetido enquanto uma condição for satisfeita. Com isso, podemos fazer muitas coisas interessantes, como por exemplo completar automaticamente uma planilha, resolver um problema numérico por aproximações sucessivas, etc.
Em nossa aula prática, aplicaremos os conceitos vistos até agora para a construção de alguns programas simples. Como sempre, os exercícios terão um caráter "cumulativo", ou seja será necessário utilizar tudo o que foi visto até aqui para resolvê-los, com destaque naturalmente para o que está sendo visto essa semana.
Utilizaremos os conceitos de início e fim de procedimento (Sub / End Sub), construção de variáveis (Dim ... As ...), com os tipos de dados Integer e Double, acesso às células da planilha (Cells(...,...)) e atribuição de valores (=). Utilizaremos também os comandos condicionais (If / End If, If / Else / End If, If / ElseIf / Else / End If). Para comparar valores, usaremos os operadores apropriados (>, <, >=, <=, <>, =). Podem ser utilizados os operadores booleanos (And, Or, Not). Especial atenção deve ser dada ao uso de parênteses. De maneira geral, todos os exercícios exigirão algum tipo de iteração, que poderá ser implementada com os comandos (Do While / Loop).