c# iniciantes- passo a passo aula 04

14
Curso Técnico Em Informática - Modular MATERIAL DE APOIO Linguagem de Programação II – LPII Página 1 de 14

Upload: erikaalvesm

Post on 15-Dec-2015

227 views

Category:

Documents


6 download

DESCRIPTION

C# iniciantes- passo a passo AULA 04. Uso de estruturas de decisão e repetição. Tudo passo a passo de forma didática e simples.

TRANSCRIPT

Page 1: C# iniciantes- passo a passo AULA 04

Curso Técnico Em Informática - Modular MATERIAL DE APOIO

Linguagem de Programação II – LPII

Página 1 de 14

Page 2: C# iniciantes- passo a passo AULA 04

Curso Técnico Em Informática - Modular MATERIAL DE APOIO

Linguagem de Programação II – LPII

Página 2 de 14

SUMÁRIO

AULA 4 - ESTRUTURAS DE DECISÃO, ESTRUTURA DE REPETIÇÃO 4

COMANDO DE ATRIBUIÇÃO, COMANDO DE DECISÃO 4

4.1 – ESTRUTURA DE DECISÃO: IF/ELSE 4

4.2 – ESTRUTURA DE REPETIÇÃO: WHILE 5

4.3 – ESTRUTURA DE REPETIÇÃO: FOR 5

EXERCÍCIOS TEÓRIOS 4.0 6

EXERCÍCIO DIRIGIDO 4.1 7

EXERCÍCIO PRÁTICO 4.2 9

EXERCÍCIO DIRIGIDO 4.3 9

EXERCÍCIO DIRIGIDO 4.4 12

Page 3: C# iniciantes- passo a passo AULA 04

Curso Técnico Em Informática - Modular MATERIAL DE APOIO

Linguagem de Programação II – LPII

Página 3 de 14

Page 4: C# iniciantes- passo a passo AULA 04

Curso Técnico Em Informática - Modular MATERIAL DE APOIO

Linguagem de Programação II – LPII

Página 4 de 14

AULA 4 - ESTRUTURAS DE DECISÃO, ESTRUTURA DE REPETIÇÃO

COMANDO DE ATRIBUIÇÃO, COMANDO DE DECISÃO

Objetivo Geral da Disciplina: Estruturas de decisão, Estrutura de repetição Comando de Atribuição,

comando de Decisão.

4.1 – ESTRUTURA DE DECISÃO: IF/ELSE

A instrução IF (Se) é ut i l izada para ver if icar se determinada condição é verdadeira

(true) ou falsa (false). Caso a condição seja verdadeira, os comandos contidos na

no bloco do IF serão executados, se a condição for falsa (false) as instruções

contidas no bloco ELSE (Senão) serão executadas.

Usamos o IF (Se) para ver if icar uma determinada condição e decidir qual bloco de

instruções deve ser executado.

SINTAXE IF

IF (condição) { <comando A> }

Exemplo:

SINTAXE IF/ELSE

IF <condição> { <comando A> } Else { <comando B> }

Page 5: C# iniciantes- passo a passo AULA 04

Curso Técnico Em Informática - Modular MATERIAL DE APOIO

Linguagem de Programação II – LPII

Página 5 de 14

Exemplo:

4.2 – ESTRUTURA DE REPETIÇÃO: WHILE

Em alguns casos, é necessár io repet ir um trecho de código diversas vezes.

Suponha que seja necessár io imprimir 10 vezes na tela a mensagem: “Bom Dia”.

Isso poderia ser real izado colocando 10 l inhas iguais a essa no código fonte:

SINTAXE

WHILE (condição) { <comandos> }

Exemplo:

4.3 – ESTRUTURA DE REPETIÇÃO: FOR

O comando FOR é parecido com W hile. A diferença entre esses dois comandos é

que o for recebe três argumentos.

SINTAXE

FOR (definição_Variável_de_controle; condição; incremento) {

<comando> }

Page 6: C# iniciantes- passo a passo AULA 04

Curso Técnico Em Informática - Modular MATERIAL DE APOIO

Linguagem de Programação II – LPII

Página 6 de 14

Exemplo:

DICA: PULO DO GATO

Se o seu código está estranho com este abaixo:

Antes:

Depois:

EXERCÍCIOS TEÓRIOS 4.0

1. Escreva o trecho de código que através do comando For faça com que

apareça na tela 1.000 vezes uma mensagem com o seu nome.

2. Escreva o trecho de código, ut i l izando o comando IF que f aça a seguinte

ver if icação:

Se o conteúdo da varável VarTemperatura for maior 20 deverá aparecer uma

mensagem na tela informando ”Previsão do Tempo: Quente! ”. Se a

temperatura for menor que 20 deverá mostrar a mensagem “Previsão do

Tempo: Frio!”.

SEU CÓDIGO PARECE DESARRUMADO?

Se ao digitar seu código ele ficou sem

identação, você pode corrigir isto

facilmente! Aperte as teclas CTRL + K + D

e veja o código ficar identado!

Page 7: C# iniciantes- passo a passo AULA 04

Curso Técnico Em Informática - Modular MATERIAL DE APOIO

Linguagem de Programação II – LPII

Página 7 de 14

3. Escreva o trecho de código, ut i l izando o comando While que faça a mesma

repetição do exercício 1 .

EXERCÍCIO 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 botão

Page 8: C# iniciantes- passo a passo AULA 04

Curso Técnico Em Informática - Modular MATERIAL DE APOIO

Linguagem de Programação II – LPII

Página 8 de 14

2-) Adicione o código ao Form:

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

b) Na tela de código insira o código, conforme:

4-) Executando o programa:

a) Na barra de ferramentas, clique no botão ou clique sobre o menu Debug/ Start

Debugging.

Page 9: C# iniciantes- passo a passo AULA 04

Curso Técnico Em Informática - Modular MATERIAL DE APOIO

Linguagem de Programação II – LPII

Página 9 de 14

5-) Resultado:

a) Ao executar o programa, verifique se o resultado apresentado é exatamente o

mesmo demonstrado abaixo:

EXERCÍCIO PRÁTICO 4.2

1-) Altere o exercício dirigido 4.1 atribuindo À variável varNota1 o valor 2 e a variável varNota2 o valor 2. Execute o programa. O resultado deve dar Reprovado com média 2.

EXERCÍCIO 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.

Page 10: C# iniciantes- passo a passo AULA 04

Curso Técnico Em Informática - Modular MATERIAL DE APOIO

Linguagem de Programação II – LPII

Página 10 de 14

IMPORTANTE: sempre vá salvando o seu projeto!!! Basta clicar no botão

2-) Adicione o código ao Form:

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

Page 11: C# iniciantes- passo a passo AULA 04

Curso Técnico Em Informática - Modular MATERIAL DE APOIO

Linguagem de Programação II – LPII

Página 11 de 14

d) Na tela de código insira o código, conforme:

4-) Executando o programa:

b) Na barra de ferramentas, clique no botão 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:

Page 12: C# iniciantes- passo a passo AULA 04

Curso Técnico Em Informática - Modular MATERIAL DE APOIO

Linguagem de Programação II – LPII

Página 12 de 14

Esta caixa de mensagem vai aparecer sete vezes mostrando os números pares de 0 a 12.

EXERCÍCIO 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 botão

2-) Adicione o código ao Form:

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

Page 13: C# iniciantes- passo a passo AULA 04

Curso Técnico Em Informática - Modular MATERIAL DE APOIO

Linguagem de Programação II – LPII

Página 13 de 14

f) Na tela de código insira o código, conforme:

Page 14: C# iniciantes- passo a passo AULA 04

Curso Técnico Em Informática - Modular MATERIAL DE APOIO

Linguagem de Programação II – LPII

Página 14 de 14

4-) Executando o programa:

c) Na barra de ferramentas, clique no botão 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 números ímpares de 0 a 12.