terça-feira, 16 de abril de 2013


  
Módulo 10 - Programação orientada a objetos


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

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


NOTA:
   
   - No Visual Basic 2010 Express não percisa de declarar o contador, ele assume automaticamente. 


   Com estas estruturas estudadas, resolvemos algumas fichas para aplicar o que aprendemos, no qual vou mostrar um programinha em que foi utilizado a estrutura Case e If.









  Uma outra ficha que resolvemos, tinha-mos de aplicar a estrutura For, programas simples, mas que deram para entender e conseguir aplicar estas estruturas no Visual Basic.













Reflexão

   Após ter concluído o estudo das Estruturas de repetição e decisão o que tenho a dizer é que é isto que nos vai acompanhar sempre ao longo de toda a programação, estes conteúdos já nos tinham sido divulgados quando estudamos pascal, aqui em Visual Basic só muda algumas coisas, como a forma de as aplicar, visto que aqui temos ambiente gráfico. Percebi bem estas estruturas, pois também foram bem explicadas pela professora. 



Sem comentários:

Enviar um comentário