- Saturday
- November 9th, 2024
- Ajouter un cours
COURS et TP DE LANGAGE C++ LES STRUCTURES Les langages C et C ++ autorisent la déclaration de types particuliers: les structures. Une structure est constituée de plusieurs éléments de même type ou non (appelés champs). Le langage C++ a...
Exercices en langage C++ Les conversions de type définies par l’utilisateur Rappels C++ vous permet de définir des conversions d’un type classe vers un autre type classe ou un type de base. On parle de conversions définies par l’utilisateur (en...
Exercices en langage C++ Exercice En fait, on peut s’inspirer de ce qui a été fait dans l’exercice 93 pour réaliser une pile d’entiers en faisant en sorte que int soit remplacé par un paramètre de type. Voici ce que...
Exercice 1 Pointeurs sur tableaux à deux dimensions : Écrire un programme qui lit 5 mots d'une longueur maximale de 50 caractères et les mémorise dans un tableau de chaînes de caractères TABCH. Inverser l'ordre des caractères à l'intérieur des...
Exercice langage C corrigé Reprenez le programme vu en cours et permettant de dessiner un arbre : #include #include "swindow.h" void dessine_arbre(SimpleWindow * window, int x1, int y1, int x2, int y2, int nb_niveaux) { window->drawLine(x1, y1, x2, y2); if...
Travail à Faire : Ecrire un programme qui réalise Le produit de deux matrices carrées de même dimension. Rappel : | a | b | * | a’ | b’ | = | a *a’ + b*c’ | a*b’ +...
Ecrivez un programme qui lit deux valeurs entières (A et B) au clavier et qui affiche le signe de la somme de A et B sans faire l'addition. Utilisez la fonction fabs de la bibliothèque <math> La correction exercice C/C++...
Problème: Rechercher dans un tableau d'entiers A une valeur VAL entrée au clavier. Afficher la position de VAL si elle se trouve dans le tableau, sinon afficher un message correspondant. La valeur POS qui est utilisée pour mémoriser la position...
Ecrire un programme qui met à zéro les éléments de la diagonale principale d'une matrice carrée A donnée. La correction exercices C/C++ (voir page 2 en bas)