17.04.2013 Views

Linguagem de Programação I (linguagem C#) - Alcides Maya ...

Linguagem de Programação I (linguagem C#) - Alcides Maya ...

Linguagem de Programação I (linguagem C#) - Alcides Maya ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Escola Alci<strong>de</strong>s <strong>Maya</strong> - Segundo Módulo<br />

9.2.2 exerCíCIo <strong>de</strong> FIxAção<br />

• Usando a estrutura <strong>de</strong> condição Swicth, faça um programa que receba um valor e exiba sua <strong>de</strong>scrição conforme<br />

abaixo:<br />

• “C” para casado,<br />

• “S” para solteiro,<br />

• “D” para divorciado,<br />

• “V” para viuvo<br />

10 loops<br />

Os laços (loops) nos permitem executar tarefas <strong>de</strong> forma repetitiva <strong>de</strong>ntro <strong>de</strong> um bloco <strong>de</strong> código. O <strong>C#</strong> possui três tipos<br />

<strong>de</strong> loops: loops contadores, loops codicionais e loops enumeradores.<br />

10.1 Instrução For<br />

Loops contadores executam uma tarefa um <strong>de</strong>terminado número <strong>de</strong> vezes. A instrução for po<strong>de</strong> ser caracterizada como<br />

sendo loop contador, pois conhecemos os extremos que <strong>de</strong>vem ser percorridos pelo bloco for.<br />

for (; ; )<br />

{<br />

}<br />

// Código a ser executado enquanto o teste for<br />

// verda<strong>de</strong>iro.<br />

Parâmetro Descrição<br />

inicialização Inicializa a variável <strong>de</strong> controle, usada para contar as execuções do loop.<br />

teste Teste que <strong>de</strong>ci<strong>de</strong> se o corpo do loop <strong>de</strong>ve ou não ser executado.<br />

incremento Incrementa (ou <strong>de</strong>crementa) a variável <strong>de</strong> controle, preparando-a para a próxima<br />

execução do loop.<br />

10.1.1 exerCíCIos <strong>de</strong> sAlA <strong>de</strong> AulA<br />

Usando a estrutura <strong>de</strong> repetição for <strong>de</strong>vemos criar um programa que imprima na tela os números <strong>de</strong> 1 a 10.<br />

Crie um novo projeto do tipo “Console Aplicattion” com o nome <strong>de</strong> EstruturaDeForI, e em seguida renomeie a classe<br />

“Program.cs” para “ContarDezNumeros”.<br />

Então, <strong>de</strong>ntro do método principal Main(), codifique conforme exemplo mostrado<br />

abaixo.<br />

16

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!