Post

TD10 Tableaux 2D

Télécharger le TD10 Tableaux 2D en pdf

Pages : 1 2

Page 1 : Pré-ING1Semestre 1 - 2023/2024TD Informatique 10 : Tableaux à 2 dimensionsConsignes générales : N’oubliez pas pour ce TD comme pour les suivants de vous creer un répertoire consacré au TD etd’enregister vos codes desssus.On rappelle que les commandes à taper dans le terminal pour compiler puis éxécuter votre programme C :— Pour compiler : gcc -o nomexecutable nomprogramme.c— Pour exécuter : ./nomexecutableIl est conseillé de toujours écrire l’algorithme en pseudo-code avant de passer sur machine.Exercice 11. Déclarer deux constantes ROW et COL de valeurs respectivement 10 et 5.2. Déclarer un tableau d’entiers à deux dimensions de 10 lignes et de 5 colonnes.3. Remplir ce tableau avec des valeurs aléatoires entre 0 et 5.4. Ecrire une procédure permettant d’afficher les valeurs d’un tableau 2D sous forme de matrice. Tester cette procédureen affichant le tableau défini précédement.5. Afficher la somme de toutes les valeurs de chaque lignes. Exemple " La somme des éléments de la ligne 2 du tableauest 26."6. Afficher la somme de toutes les valeurs de chaque colonne.7. Modifier l’algorithme pour que le tableau soit une matrice carrée de taille 1010.8. Afficher la somme de la diagonale.Exercice 2 Tableau de multiplication Définir un tableau à deux dimensions de taille 1010 qui va contenir le tableau demultiplications des 10 premiers entiers. L’afficher.Exercice 3 Préparation d’un jeu de dame Nous allons afficher sur le terminal l’état d’un jeu de dame en début de partie.1. Déclarer un tableau de caractères de taille 1010 et initialiser chaque case avec le caractère ’’.2. Ecrire une procédure permettant d’afficher un tableau 2D de caractères. Tester votre tableau de caractères.3. Nous allons tout d’abord simplifier un peu le problème en ne plaçant pas les pions une case sur deux. Modifier le tableaupour remplir avec le caractère ’X’ représentant un pion les 3 premières lignes et les 3 dernièrse lignes. Vous devriezobtenir :4. Modifier le programme pour que les "X" ne soient que sur une case sur deux comme sur le dessin suivant :1

page 1

Page 2 : 5. Modifier le programme pour que les pions soit en quinconce comme lors d’un début de partie de jeu de dame :6. On rappelle qu’il est possible de mettre de la couleur dans le terminal ! voir le TD sapin de noel ou http://sdz.tdct.org/sdz/des-couleurs-dans-la-console-linux.html. Modifier le programme pour que l’on puisse distinguer lescouleurs des pions. Exemple :Exercice 4 De quoi vous occuper Coder un jeu de morpion !2

page 2

Pages : 1 2

Le contenu de cet article est la propriété exclusive de son auteur.