Introdução
Um loop é uma sequência de instruções que é executada repetidamente, seja até que uma determinada condição seja atingida, seja para sempre. Um loop for é uma instrução de controle de fluxo que executa um trecho de código repetidamente até que a condição especificada seja atendida. Neste laboratório, criaremos um programa simples usando um loop for.
Iniciar o Terminal
Para começar com o laboratório, primeiro, você precisa iniciar o terminal. Você pode fazer isso pesquisando o terminal através da aba de atividades ou usando as teclas de atalho "Ctrl + Alt + T" para Ubuntu.
Criar um novo arquivo C
Agora, no terminal, crie um novo arquivo C chamado main.c no diretório ~/project/ executando o seguinte comando:
touch ~/project/main.c
Abrir o arquivo no editor de texto
Abra o arquivo main.c no seu editor de texto preferido. Por exemplo, você pode usar o editor nano executando:
nano ~/project/main.c
Escrever o código
No editor de texto, digite o seguinte código:
#include <stdio.h>
int main()
{
printf("\n\n\t\tLabEx - Best place to learn\n\n\n");
int i = 0;
for(i = 0; i < 10; i++)
{
printf("i = %d\n", i);
}
printf("\n\nThe value of i after exiting the loop is %d\n\n", i);
printf("\nRemember that the loop condition checks the conditional statement before it loops again.\n\n");
printf("Consequently, when i equals 10, the loop breaks.\n\n");
printf("i is updated before the condition is checked- hence the value of i after exiting the loop is 10 .\n\n");
printf("\n\n\t\t\tCoding is Fun !\n\n\n");
return 0;
}
Este código imprimirá os números de 0 a 9 usando um loop for e fornecerá uma explicação da condição do loop.
Compilar e executar o código
Compile o código usando o seguinte comando:
gcc -o main ~/project/main.c
Em seguida, execute o programa com o seguinte comando:
./main
Compreender a saída
A saída será semelhante à seguinte:
LabEx - Best place to learn
i = 0
i = 1
i = 2
i = 3
i = 4
i = 5
i = 6
i = 7
i = 8
i = 9
The value of i after exiting the loop is 10
Remember that the loop condition checks the conditional statement before it loops again.
Consequently, when i equals 10, the loop breaks.
i is updated before the condition is checked- hence the value of i after exiting the loop is 10 .
Coding is Fun !
Modificar o código
Experimente com o código ajustando a inicialização, a condição e a atualização do loop. Reexecute o código para observar como a saída muda.
Resumo
Neste laboratório passo a passo, aprendemos como criar um programa básico com um loop for em C. Agora você deve ter uma melhor compreensão de como trabalhar com loops for, como eles são definidos e como modificar o código para obter diferentes saídas.



