Programação em C# – Estrutura de Repetição For – 12

Estrutura de Repetição For

Na lição anterior estudamos a estrutura de repetição WHILE, a qual executa um bloco de códigos até que uma condição testada retorne falso. Vamos estudar agora a estrutura de repetição FOR, que permite determinar exatamente quantas vezes o loop será executado, por meio do uso de uma variável de controle.

Vejamos sua sintaxe primeiramente.

Sintaxe:

for (var_início; expressão; variável_controle)
{
comandos a executar;
}

Onde var_início é uma variável que conterá o valor inicial da contagem do laço, a expressão determina quando o loop irá parar (quantas vezes será executado) e a variável de controle permite controlar o incremento ou decremento dos valores da variável empregada no controle do laço.

Vamos a alguns exemplos do uso do laço For em C#:

Exemplo 01: Escrever os números de 1 a 50 na tela:

for (int i = 1; i <= 50; i++){

Console.WriteLine(i);

}

Obs.: A variável i utilizada só é válida no escopo do laço for, pois foi declarada dentro dele; podemos usar variáveis declaradas em outras partes do programa também.

Exemplo 02Um trabalhador investe uma quanti em reais em um fundo de renda fixa que rende 8% de juros ao ano, juros compostos.

Crie um programa que receba o valor investido inicialmente pelo trabalhador e calcule o montante de dinheiro na conta no final de cada ano, num período de 10 anos.

Fórmula:

M = C(1 + i)n

Onde:

M = montante

C = capital inicial

i = taxa de juros em % (/100)

n = nº de períodos

Código:

double capital;

double montante;
double juros = 0.08;
int periodo;
Console.WriteLine(“Digite o valor do investimento inicial”);
capital = Convert.ToDouble(Console.ReadLine());
for (periodo = 1; periodo <= 10; periodo++)
{
montante = capital * Math.Pow((1 + juros),periodo);
Console.WriteLine(“Valor no ano {0} é {1}”, periodo, montante);
}

Veja a saída do programa, quando informado um valor de 100 reais como capital inicial:

Laço For em C#

Usamos nesse exemplo o método Math.Pow() para efetuar o cálculo de potência existente na fórmula.

Assista a seguir um vídeo sobre o assunto:

Sobre Fábio dos Reis (1195 Artigos)
Fábio dos Reis trabalha com tecnologias variadas há mais de 30 anos, tendo atuado nos campos de Eletrônica, Telecomunicações, Programação de Computadores e Redes de Dados. É um entusiasta de Ciência e Tecnologia em geral, adora Viagens e Música, e estuda idiomas, além de ministrar cursos e palestras sobre diversas tecnologias em São Paulo e outras cidades do Brasil.

Escreva um comentário

Seu e-mail não será divulgado


*