Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- int main(void)
- {
- int n, x, m = 0;
- /**
- * n: la taille de Tab1
- * m: la taille de Tab2
- * x: la valeur recherchΓ© dans Tab2
- */
- do
- {
- std::cout << "veillez donner la taille du tableau Tab1 : ";
- std::cin >> n;
- } while(n <= 0);
- int Tab1[n];
- std::cout << "veillez remplir le tableau :" << std::endl;
- for(int i = 0; i < n; i++)
- {
- std::cout << "Tab1[" << i << "] = ";
- std::cin >> Tab1[i];
- }
- std::cout << "veillez entrer la valeur de x : ";
- std::cin >> x;
- int Tab2[n];
- // la recherche
- for(int i = 0; i < n; i++)
- {
- if(Tab1[i] == x)
- {
- Tab2[m] = i;
- m++;
- }
- }
- //affichage de Tab2
- if(m > 0)
- {
- std::cout << "Tab2 = [" << Tab2[0];
- for(int i = 1; i < m; i++)
- std::cout << ", " << Tab2[i];
- std::cout << "]" << std::endl;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement