Programa Básico com Loop For

CBeginner
Pratique Agora

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.