Saisie de 10 entiers et recherche
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:
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;
} |