Visual Basic
1.Noções gerais:
i. Cada linha é uma instrução (tipo Receita de bolo). ii. Sub e End Sub delimitam aquele conjunto de instruções.
2. Variáveis– "caixinhas que guardam tipos de informação"; elas podem existir de cinco maneiras:
i. Single – números, com precisão de 12 casas decimais. ii. Double – números, com precisão de 24 casas decimais iii. Integer – números, apenas inteiros. iv. String – palavras ou letras.
v. Boolean – verdadeiro (TRUE) ou falso (FALSE).
→ como criar? segue o modelo:
Dim _____ (espaço para você colocar
o nome da variável)
as ______
(espaço para você
colocar o tipo da variável)
Exemplo: Dim Contador as Integer (cria a variável Contador, sendo ela do tipo integer). → Elas podem ser (i) único (caixinha); (ii) vetor (sequência de caixas); (iii) array (matriz de caixas).
→ Caso seja vetor*, você deve colocar o tamanho dele após nomear.
Exemplo: Dim Lacunas(10) as Integer (cria a variável Lacunas, com 10 caixas, sendo ela do tipo integer).
→ Caso seja array*, você deve colocar o número de linhas e o número de colunas após nomear
Exemplo: Dim Matriz(10,10) as Integer (cria a variável Lacunas, como uma matriz
10 por 10, sendo ela do tipo integer).
*vetor
3. Estruturas ferramentais
i. If – lógica condicional, tendo o formato:
If _________ then
-código-códigoElse
-código-códigoEnd If
→ escopo 1
→ escopo 1
→ escopo 2
→ escopo 2
onde o espaço em branco é a condição ( é "diferente de"; ≥ é "maior que"; ≤ é "menor que").
→ Else não é obrigatório; use apenas se você tiver alguma utilidade se a condicional for negativa.
→ O if é um "se", se a condição é verdade, ele roda no escopo 1. Se não for verdade, roda o escopo2. ii. Do While – contador, tendo o formato: i=1 Do While in
-código→ escopo 1
-código→ escopo 1 i=i+1 Loop onde o espaço em branco é a condição que determina quando ele deve acabar.
* Geralmente, é até um número específico (i160, por exemplo), mas não é sempre assim.