Você está na página 1de 14

Curso Tcnico Em Informtica - Modular

MATERIAL DE APOIO
Linguagem de Programao II LPII

Pgina 1 de 14

Curso Tcnico Em Informtica - Modular


MATERIAL DE APOIO
Linguagem de Programao II LPII

S UMRIO
AULA 4 - ESTRUTURAS DE DECISO, ESTRUTURA DE REPETIO

COMANDO DE ATRIBUIO, COMANDO DE DECISO

4.1 ESTRUTURA DE DECISO: IF/ELSE

4.2 ESTRUTURA DE REPETIO: WHILE

4.3 ESTRUTURA DE REPETIO: FOR

EXERCCIOS TERIOS 4.0

EXERCCIO DIRIGIDO 4.1

EXERCCIO PRTICO 4.2

EXERCCIO DIRIGIDO 4.3

EXERCCIO DIRIGIDO 4.4

12

Pgina 2 de 14

Curso Tcnico Em Informtica - Modular


MATERIAL DE APOIO
Linguagem de Programao II LPII

Pgina 3 de 14

Curso Tcnico Em Informtica - Modular


MATERIAL DE APOIO
Linguagem de Programao II LPII

AULA 4 - ESTRUTURAS DE DECISO , ESTRUTURA DE REPETIO


COMANDO DE ATRIBUIO, COMANDO DE DECISO
Objetivo Geral da Disciplina: Estruturas de deciso, Estrutura de repetio Comando de Atribuio,
comando de Deciso.

4.1 ESTRUTURA DE DECISO: IF/ELSE


A instruo IF (Se) utilizada para ver if icar se det erminada condio verdadeira
(true) ou f alsa (f alse). Caso a condio seja ver dadeira, os comandos contidos na
no bloco do I F ser o executados , se a condio f or f alsa (f alse) as instrues
contidas no bloco ELSE (Seno) sero executadas.
Usamos o IF ( Se) p ara ver if icar uma determinada condi o e decidir qual bloco d e
instrues deve ser executado.

SINTAXE I F
IF (condio)
{
<comando A>
}
Exemplo:

SINTAXE I F/ELSE
IF <condio>
{
<comando A>
}
Else
{
<comando B>
}

Pgina 4 de 14

Curso Tcnico Em Informtica - Modular


MATERIAL DE APOIO
Linguagem de Programao II LPII
Exemplo:

4.2 ESTRUTURA DE REPETIO: WHILE


Em alguns casos, necessr io repet ir um trecho de cdigo diversas vezes.
Suponha que seja necessr io imprim ir 10 vezes na tela a mensagem: Bom Dia.
Isso poderia ser realizado colocando 10 linhas iguais a essa no cdigo f onte:
SINTAXE
WHILE (condio)
{
<comandos>
}
Exemplo:

4.3 ESTRUTURA DE REPETIO: FOR


O comando FOR parecido com W hile. A dif erena entre esses dois comandos
que o f or recebe trs argumentos.
SINTAXE
FOR (definio_Varivel_de_controle; condio; incremento)
{
<comando>
}

Pgina 5 de 14

Curso Tcnico Em Informtica - Modular


MATERIAL DE APOIO
Linguagem de Programao II LPII
Exemplo:

DICA: PULO DO GATO


Se o seu cdigo est estranho com este abaixo:
Antes:

SEU CDIGO PARECE DESARRUMADO?


Se ao digitar seu cdigo ele ficou sem
identao, voc pode corrigir isto
facilmente! Aperte as teclas CTRL + K + D
e veja o cdigo ficar identado!

Depois:

EXERCCIOS TERIOS 4.0


1. Escreva o trecho de cdigo que atravs do comando For f aa com que
aparea na tela 1.000 vezes uma mensagem com o seu nome.
2. Escreva o trecho de cdigo, ut ilizando o comando IF que f aa a seguinte
ver if icao:
Se o contedo da varvel VarTemperatur a for maior 20 dever aparecer uma
mensagem na tela informando Previso do Tempo: Quente! . Se a
temperatura for menor que 20 dever mostrar a mensagem Previso do
Tempo: Frio! .
Pgina 6 de 14

Curso Tcnico Em Informtica - Modular


MATERIAL DE APOIO
Linguagem de Programao II LPII
3. Escreva o trecho de cdigo, utilizando o comando W hile que f aa a mesma
repetio do exerccio 1 .

EXERCCIO DIRIGIDO 4.1

1. Criar um novo projeto


a) Clique em File/ New Project
b) Clique em Visual C# e do lado direito da tela clique em Windows Forms
Application. Na caixa Name digite o nome do projeto ExercicioAula4-1. Em
Location digite Z:\ LPII, e clique em OK.

IMPORTANTE: sempre v salvando o seu projeto!!! Basta clicar no boto

Pgina 7 de 14

Curso Tcnico Em Informtica - Modular


MATERIAL DE APOIO
Linguagem de Programao II LPII

2-) Adicione o cdigo ao Form:


a) Clique sobre o form com o boto direito do mouse e escolha View Code.

b) Na tela de cdigo insira o cdigo, conforme:

4-) Executando o programa:


a) Na barra de ferramentas, clique no boto

ou clique sobre o menu Debug/ Start

Debugging.
Pgina 8 de 14

Curso Tcnico Em Informtica - Modular


MATERIAL DE APOIO
Linguagem de Programao II LPII

5-) Resultado:
a) Ao executar o programa, verifique se o resultado apresentado exatamente o

mesmo demonstrado abaixo:

EXERCCIO PRTICO 4.2


1-) Altere o exerccio dirigido 4.1 atribuindo varivel varNota1 o valor 2 e a varivel varNota2 o
valor 2. Execute o programa. O resultado deve dar Reprovado com mdia 2.

EXERCCIO DIRIGIDO 4.3

1. Criar um novo projeto


c) Clique em File/ New Project
d) Clique em Visual C# e do lado direito da tela clique em Windows Forms
Application. Na caixa Name digite o nome do projeto ExercicioAula4-3. Em
Location digite Z:\ LPII, e clique em OK.

Pgina 9 de 14

Curso Tcnico Em Informtica - Modular


MATERIAL DE APOIO
Linguagem de Programao II LPII

IMPORTANTE: sempre v salvando o seu projeto!!! Basta clicar no boto

2-) Adicione o cdigo ao Form:


c) Clique sobre o form com o boto direito do mouse e escolha View Code.

Pgina 10 de 14

Curso Tcnico Em Informtica - Modular


MATERIAL DE APOIO
Linguagem de Programao II LPII

d) Na tela de cdigo insira o cdigo, conforme:

4-) Executando o programa:


b) Na barra de ferramentas, clique no boto

ou clique sobre o menu Debug/ Start

Debugging.

5-) Resultado:
b) Ao executar o programa, verifique se o resultado apresentado exatamente o

mesmo demonstrado abaixo:


Pgina 11 de 14

Curso Tcnico Em Informtica - Modular


MATERIAL DE APOIO
Linguagem de Programao II LPII

Esta caixa de mensagem vai aparecer sete vezes mostrando os nmeros pares de 0 a 12.

EXERCCIO DIRIGIDO 4.4

1. Criar um novo projeto


e) Clique em File/ New Project
f) Clique em Visual C# e do lado direito da tela clique em Windows Forms
Application. Na caixa Name digite o nome do projeto ExercicioAula4-4. Em
Location digite Z:\ LPII, e clique em OK.

IMPORTANTE: sempre v salvando o seu projeto!!! Basta clicar no boto

2-) Adicione o cdigo ao Form:


e) Clique sobre o form com o boto direito do mouse e escolha View Code.

Pgina 12 de 14

Curso Tcnico Em Informtica - Modular


MATERIAL DE APOIO
Linguagem de Programao II LPII

f)

Na tela de cdigo insira o cdigo, conforme:

Pgina 13 de 14

Curso Tcnico Em Informtica - Modular


MATERIAL DE APOIO
Linguagem de Programao II LPII

4-) Executando o programa:


c) Na barra de ferramentas, clique no boto

ou clique sobre o menu Debug/ Start

Debugging.

5-) Resultado:
c) Ao executar o programa, verifique se o resultado apresentado exatamente o

mesmo demonstrado abaixo:

Esta caixa de mensagem vai aparecer seis vezes mostrando os nmeros mpares de 0 a 12.

Pgina 14 de 14

Você também pode gostar