sexta-feira, 12 de abril de 2013

Estruturas


Estruturas

Estrutura de repetição - Do... Loop

Do 
   <instruções>
Loop While / Until <condição>

ou 

Do While / Until <condição>
   <instruções>
Loop

Estrutura de repetição - While

While <condição>
   <instruções>
End While

Estrutura de repetição - For... Next

For contador = v_inicial to v_final [Step p]
   <bloco de instruções>
Next

Estrutura de decisão - If... Then...

If <condição> then
   <instruções>
[ElseIf <condição> Then
   <condições>]
...
[Else
   <instruções>]
End If

Por exemplo:

If Nota < 10 Then
   MsgBox("Reprovado")
Else
   MsgBox("Aprovado")
End If

Estrutura de decisão - Select Case

Select Case <expressão>
Case <lista_de_valores_1>
   <bloco_de_instruções_1>
[Case <lista_de_valores_2>
   <bloco_de_instruções_2>]
...
[Case Else
   <bloco_de_instruções_N>]
End Select

Por exemplo:

Select Case m
   Case 1, 3, 5, 7, 8, 10, 12
      dias = 31
   Case 4, 6, 9, 11
      dias = 30
   Case Else
      MsgBox("Nº de mês incorreto")
End Select



Reflexão: Estas estruturas ajudaram bastantes nos programas desenvolvidos nas aulas e algumas delas no teste. 

Sem comentários:

Enviar um comentário