123456789101112131415161718192021222324252627282930313233343536373839 |
- #include <iostream>
- using namespace std;
- string convertirEntierEnCaracteres(int numero);
- int main()
- {
- cout << "/// CONVERSION ENTIER -> CHAINE CARACTERES ///" << endl
- << "Entrez un nombre:";
- int entier;
- cin >> entier;
- string chaine(convertirEntierEnCaracteres(entier));
- cout << "Et voici la chaine de caracteres: " << chaine;
- return 0;
- }
- string convertirEntierEnCaracteres(int numero)
- {
- //[1]Préaparer
- string resultat;
- char caractere(0);
- //[2]S'auto appeler
- caractere=numero%10;
- caractere=caractere+48;
- numero/=10;
- if (numero!=0)
- resultat=convertirEntierEnCaracteres(numero);
- resultat+=caractere;
- //[3]Renvoi
- return resultat;
- }///convertirEntierEnCaracteres(int numero)
|