Académique Documents
Professionnel Documents
Culture Documents
CBD
Filière Génie Informatique
TD 1 : de C à C++
Matière : Programmation C++
Niveau : 2ème année : 2022-2023
Chargé de cours : Dr Abakar Mahamat Ahmat
Exercice 1
Modifier le programme C suivant, de façon qu’il soit correct en C++ et qu’il ne fasse appel
qu’aux nouvelles possibilités d’entrées-sorties de C++, c’est-à-dire qu’il évite les appels à
printf et scanf :
#include <stdio.h>
main()
{
int n ; float x ;
printf ("donnez un entier et un flottant\n") ;
scanf ("%d %e", &n, &x) ;
printf ("le produit de %d par %e\n'est : %e", n, x, n*x) ;
}
Exercice 2
Écrire une fonction permettant d’échanger les contenus de 2 variables de type int fournies en
argument :
a. en transmettant l’adresse des variables concernées (seule méthode utilisable en C) ;
b. en utilisant la transmission par référence.
Dans les deux cas, on écrira un petit programme d’essai (main) de la fonction.
Exercice 3