Programme 3 : Trier les lettres
trier_lettres.cpp — 1.6 KB
Contenu du fichier
/**********************************************************/ /* Fichier : ordre.cc */ /* */ /* Programme qui affiche la premiere lettre en ordre */ /* alphabetique d'un ensemble de trois lettres obtenues */ /* en entree. */ /* Auteur : Gerard Houdeville */ /* Date de creation : 17 septembre 1994 */ /* Date de modification : */ /* Entree : trois lettres */ /* Sortie : lettre alphabetiquement plus petite */ /**********************************************************/ #include <iostream> using namespace std; int main() { //fonction utilisee char plus_petite_lettre(char, char) ; //variables locales char lettre1, lettre2, lettre3 ; char prem_lettre ; //Plus petite des trois lettres //Lire les trois lettres cout << "Donnez trois lettres quelconques: " ; cin >> lettre1 >> lettre2 >> lettre3 ; //Trouver la plus petite lettre //parmi les deux premieres prem_lettre = plus_petite_lettre(lettre1, lettre2); //de ce resultat avec la troisieme prem_lettre = plus_petite_lettre(prem_lettre, lettre3); //Afficher le resultat cout << endl << "La plus petite lettre est : '" << prem_lettre << "'" << endl ; } char plus_petite_lettre( char l1, char l2 ) { char petite ; if (l1 < l2) petite = l1 ; else petite = l2 ; return petite ; }