Escolar Documentos
Profissional Documentos
Cultura Documentos
Programao Estruturada
05/04/2013
Objetivos
Estrutura de controle de deciso simples Estrutura de controle de deciso estendida Estrutura de controle de deciso aninhada Estrutura de controle de deciso em sequncia na mesma linha Estrutura de controle de mltiplas decises (escolha) Estrutura de controle de repetio For (para) Estrutura de controle de repetio While (enquanto) Estrutura de controle de repetio Do (faa)
05/04/2013
Programao Estruturada
Programao Estruturada
A linguagem VB 2010 possui estruturas de controle de fluxo que permitem o desenvolvimento de programas estruturados, que so programas que no fazem uso da instruo GoTo. E desta forma, so mais fceis de codificar, compreender e manter (BALENA, 2006).
05/04/2013
Programao Estruturada
05/04/2013
Programao Estruturada
Onde o bloco de cdigo somente ser executado se a condio for verdadeira (True).
05/04/2013
Programao Estruturada
05/04/2013
Programao Estruturada
Onde o Bloco de cdigo 1 ser executado se a condio for verdadeira (True) e o programa continuar depois do End If, seno o Bloco de cdigo 2 ser executado. Desta forma, um dos blocos ser executado em funo do valor (True ou False) da condio.
05/04/2013
Programao Estruturada
05/04/2013
Programao Estruturada
05/04/2013
Programao Estruturada
05/04/2013
Programao Estruturada
10
05/04/2013
Programao Estruturada
11
05/04/2013
Programao Estruturada
12
05/04/2013
Programao Estruturada
13
A linguagem VB 2010 permite expressar uma instruo de controle de deciso em uma nica linha, conforme a sintaxe a seguir:
O ramo verdadeiro (True) ou falso (False) pode ser composto de mais de uma instruo, separadas por dois pontos, conforme a sintaxe a seguir:
05/04/2013
Programao Estruturada
14
Onde o intervalo de valores definido usando-se a palavra To na forma valor inicial To valor final e a lista de valores definida com os valores separados por vrgula na forma valor1, valor2, ..., valor n.
05/04/2013
Programao Estruturada
15
05/04/2013
Programao Estruturada
16
05/04/2013
Programao Estruturada
17
05/04/2013
Programao Estruturada
18
05/04/2013
Programao Estruturada
19
05/04/2013
Programao Estruturada
20
Opo 1
Opo 2
05/04/2013
Programao Estruturada
21
05/04/2013
Programao Estruturada
22
05/04/2013
Programao Estruturada
23
05/04/2013
24
Saiba mais
Estrutura de controle de deciso simples, estrutura de controle de deciso estendida, estrutura de controle de deciso aninhada, estrutura de controle de deciso em sequncia:
http://msdn.microsoft.com/pt-br/library/752y8abs.aspx
05/04/2013
Programao Estruturada
25
Referncias
Universidade Estcio de S Microsoft
http://msdn.microsoft.com/pt-br/library/vstudio/2x7h1hfk(v=vs.100).aspx
05/04/2013
Programao Estruturada
26