C# iniciantes- passo a passo AULA 04
-
Upload
erikaalvesm -
Category
Documents
-
view
227 -
download
6
description
Transcript of 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
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
Curso Técnico Em Informática - Modular MATERIAL DE APOIO
Linguagem de Programação II – LPII
Página 3 de 14
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> }
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> }
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!
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
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.
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.
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.
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:
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.
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:
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.