Bonjour à tous,
je viens juste de commencer à programmer en C++, j'ai fais un exo mais mon prog ne marche pas correctement est-ce que quelqu'un peut me le corriger SVP
voici l'exo
Ecrire un programme qui demande à l'utilisateur de saisir 10 entiers stockés dans un tableau ainsi qu'un entier V. Le programme doit rechercher si V se trouve dans le tableau et doit supprimer la première occurrence de V en décalant d'une case vers la gauche les éléments suivants et en rajoutant un 0 à la fin du tableau. Le programme doit ensuite afficher le tableau final.
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 #include <iostream> #include <math.h> using namespace std; int main() { int N(0);int T[10]; int s(0); for(int i(0);i<10;i++) {cin>> T[i];} cout<<"Tapez la valeur de N : ";cin>>N; for(int i(0);i<10;i++){ if(T[i]==N) {i=s;break;return s;}; } for(int j=s;j<9;j++){ T[j]=T[j+1]; T[9]=0;} for(int i(0);i<10;i++) cout<<T[i]<<endl; return 0; }
Partager