5 - Les vecteurs & pointeurs
Pedro77
11.9K views
Exercice 4 (vecteurs) : COUPER-COLLER-MÉLANGER UN VECTEUR
- Déclarer deux vecteurs
v[50]
etvM[50]
(vM
pour « Vecteur Mélangé ») et demandern
(<=50) ainsi qued
(>=0, un nombre entier positif de départ) et remplir lesn
cases dev
etvM
de la façon suivante :- Remplir
v
avec les valeurs d+0,d+1, ..., d+n-1 - Afficher
v
- Remplir chacune des
n
valeur devM
avec une desn
valeur dev
prise au hasard. A chaque itération, on prend un indice au hasard (entre 0 et n-1 inclus). Si l'indice est inédit : mettre la valeur -1 à cette case, sinon parcourir le reste du vecteur (et éventuellement le début) jusqu'à trouver la première valeur différente de -1 - Afficher
vM
- Remplir
NB: Chaque point ci-dessus est à faire au moyen d'un appel de fonction !
Create your playground on Tech.io
This playground was created on Tech.io, our hands-on, knowledge-sharing platform for developers.