Exercice langage C corrigé programme qui affiche tous les couples ( x , y)

#include 

int p, q, i, j;

main() {
    printf("p q ? ");
    scanf("%d%d", &p, &q);

    for (i = 1; i <= p; i++) {
        for (j = 1; j <= q; j++)
            printf("( %d , %d ) ", i, j);
        printf("\n");
    }
}

Ne cherchez pas la matrice, il n’y en a pas. Cet exercice est une plaisanterie, un entraînement basique sur les boucles imbriquées et la manière d’obtenir un affichage en lignes et colonnes (cela nous servira plus tard). Ce qui se fait par :

  • une boucle interne dont chaque itération fait un affichage élémentaire sans aller à la ligne,
  • une boucle externe, dont chaque itération se compose d’une exécution complète de la boucle interne (dont l’affichage de toute une ligne) puis un saut à la ligne suivante.

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *