Programme de boucle for de base

CBeginner
Pratiquer maintenant

Introduction

Une boucle est une séquence d'instructions qui est exécutée plusieurs fois soit jusqu'à ce qu'une certaine condition soit atteinte soit pour toujours. Une boucle for est une instruction de contrôle de flux qui exécute un bloc de code plusieurs fois jusqu'à ce que la condition spécifiée soit satisfaite. Dans ce laboratoire, nous allons créer un programme simple utilisant une boucle for.

Lancer le terminal

Pour commencer le laboratoire, vous devez d'abord lancer le terminal. Vous pouvez le faire soit en cherchant le terminal dans l'onglet Activités, soit en utilisant les touches de raccourci "Ctrl + Alt + T" pour Ubuntu.

Créer un nouveau fichier C

Maintenant, dans le terminal, créez un nouveau fichier C nommé main.c dans le répertoire ~/project/ en exécutant la commande suivante :

touch ~/project/main.c

Ouvrir le fichier dans l'éditeur de texte

Ouvrez le fichier main.c dans votre éditeur de texte préféré. Par exemple, vous pouvez utiliser l'éditeur nano en exécutant :

nano ~/project/main.c

Écrire le code

Dans l'éditeur de texte, tapez le code suivant :

#include <stdio.h>

int main()
{
    printf("\n\n\t\tLabEx - Meilleur endroit pour apprendre\n\n\n");

    int i = 0;

    for(i = 0; i < 10; i++)
    {
        printf("i = %d\n", i);
    }

    printf("\n\La valeur de i après avoir quitté la boucle est %d\n\n", i);

    printf("\nRappelez-vous que la condition de boucle vérifie l'énoncé conditionnel avant de boucler à nouveau.\n\n");

    printf("En conséquence, lorsque i est égal à 10, la boucle se termine.\n\n");

    printf("i est mis à jour avant que la condition ne soit vérifiée - d'où la valeur de i après avoir quitté la boucle est 10.\n\n");

    printf("\n\n\t\t\tCoder est amusant!\n\n\n");
    return 0;
}

Ce code imprimera les nombres de 0 à 9 en utilisant une boucle for et fournira une explication de la condition de boucle.

Compiler et exécuter le code

Compilez le code en utilisant la commande suivante :

gcc -o main ~/project/main.c

Ensuite, exécutez le programme avec la commande suivante :

./main

Comprendre la sortie

La sortie sera similaire à ce qui suit :

                LabEx - Meilleur endroit pour apprendre


i = 0
i = 1
i = 2
i = 3
i = 4
i = 5
i = 6
i = 7
i = 8
i = 9

La valeur de i après avoir quitté la boucle est 10

Rappelez-vous que la condition de boucle vérifie l'énoncé conditionnel avant de boucler à nouveau.

En conséquence, lorsque i est égal à 10, la boucle se termine.

i est mis à jour avant que la condition ne soit vérifiée - d'où la valeur de i après avoir quitté la boucle est 10.


                        Coder est amusant!

Modifier le code

Faites des expériences avec le code en ajustant l'initialisation, la condition et la mise à jour de la boucle. Exécutez à nouveau le code pour observer comment la sortie change.

Résumé

Dans ce laboratoire étape par étape, nous avons appris à créer un programme de base avec une boucle for en C. Vous devriez maintenant mieux comprendre comment travailler avec les boucles for, comment elles sont définies et comment modifier le code pour extraire une sortie différente.