Cleuber de Figueiredo Felix in Engenheiros e Técnicos, Informática Oficial, Tecnologia Suporte Técnico (Estágio) Feb 21, 2020 · 1 min read · +400

DEV-C++ #12: FOR

Continuando nossas aulas da linguagem C++, vamos ver hoje mais uma estrutura de repetição, aquela que repete o código um número x de vezes.

Acompanhe as aulas anteriores antes de prosseguir:

DEV-C++ #9: WHILE

DEV-C++ #10: WHILE #2

DEV-C++ #11: DO/WHILE

 

DEV-C++ #12: FOR

Veja o vídeo do tutorial: 



A estrutura for faz a mesma coisa que a estrutura while, você poderá usar a que mais lhe agradar pra resolver exercícios de repetição.

Vamos criar novamente aquele programa que soma 5 números digitados pelo usuário utilizando o for.
Abra o arquivo da aula #9:


O início do programa será o mesmo, vamos então retirar a estrutura while e colocar a for, que segue esse padrão:

for(variável ; condição ; incremento){

Veja como ficou no dev:


Note que o for apresenta uma estrutura mais compacta, onde a atribuição de valor da variável, a condição e o incremento ficam dentro do parênteses, não apenas a condição como é o caso do while. Podemos então remover o valor de aux no início e o incremento no final da repetição: 



E já está pronto, temos o mesmo programa da aula #9 utilizando a estrutura de repetição for.

Para salvar o programa clique em ARQUIVO e em seguida SALVAR COMO:


Coloque o nome e clique em SALVAR. Vamos então agora compilar o programa. Clique na barra de menu em EXECUTAR, e em seguida em COMPILAR: 



Estamos prontos para executar o programa. Clique em EXECUTAR e em seguida em EXECUTAR novamente: 



Digite então os 5 números:
 


Veja que ao final foi dada a soma dos números digitados.