Bonjour! J'aimerais coder un programme similaire à ce qui se retrouve ci-dessous:
******************************************
Entrer un mot : alabama
Entrer la lettre que vous voulez chercher : a
Resultat:
La lettre a est à la postition : 1,3,5, et 7
*******************************************
J'ai de la difficulté à implanter la fonction find à mon code :
Quelqu'un peut m'aider?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 #include <iostream> #include <conio.h> #include <string> #include <iomanip> using namespace std; main() { string mot; string lettre; const int maxchar = 10; const int maxlettre = 1; cout << "Ecrivez un mot de plus de 10 caracteres: " <<endl; cin >> mot; if (mot.length() < maxchar) { cout <<"Votre mot ne contient pas 10 caracteres, merci!"<<endl; getch (); return 0; } cout << "Ecrivez la lettre que vous voulez rechercher: " <<endl; cin >> lettre; if (lettre.length() > maxlettre) { cout <<"Veuillez entrer seulement une lettre, merci!"<<endl; getch (); return 0; } cout << "Votre mot: " << mot <<endl; cout << "La lettre a rechercher: " << lettre <<endl; cout << "La lettre " << lettre << " se trouve a la position: " <<endl; getch(); return 0; }
Merci
Partager