Loading…
Transcript

Loop For

Exercícios

1)Faça um programa que receba um inteiro e

calcule o Fatorial daquele inteiro.

(O fatorial de um número é determinado pela multiplicação do número n e seus inferiores, por exemplo o fatorial de 5 é 5 * 4 * 3 * 2 * 1 = 120).

Faça um programa que receba um inteiro e imprima o quadrado de cada número entre 1 e o número passado pelo usuário.

Faça um programa que receba um inteiro e imprima todos os números pares entre 0 e ele.

Exemplo de for

for(inicialização;condicao;passo) {

<codigo a ser repetido>

}

Inicialização é executado uma vez antes do início do loop

condicao é quem determina se o loop continuará a ser executado

passo é executado ao final de cada

repetição.

for(int contador=0;contador<10;contador++){

Console.WriteLine(contador);

}

Este código irá imprimir de 0 a 9 no console

int contador =0;

for(;contador<10;contador++){

Console.WriteLine(contador);

}

Loops

While

Estrutura:

while(condicao_booleana){

<codigo a ser repetido>

}

do{

<codigo a ser repetido>

while(condicao_booleana);

Condicao booleana é quem determina se o loop será executado e é

verificada antes.

Sao usados quando precisamos repetir uma parte do código

A diferença entre while e do while é que no do while verificamos a condição depois, no while verificamos antes.

Exemplo de while

int contador =0;

while(contador<10){

Console.WriteLine(contador);

contador++;

}

Verifica depois da primeira execução.

Exemplo de do while

int contador=0;

do {

Console.WriteLine(contador);

contador++;

while(contador<10);

Estrutura de Repetição em C#