problème "petit programme"
Slt, je débute en programmation et là j'ai quelques difficultées pour faire fonctionner un petit programme. en faite le programme demande à l’utilisateur de taper 10 entiers qui seront stockés dans un tableau. Le programme doit ensuite afficher soit "le tableau est croissant", soit "le tableau est décroissant
Voici mon code source :
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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
| #include <iostream>
using namespace std;
int main()
{
int i; int t[10]; bool croissant=true; bool decroissant=true; bool constant;
cout<<"Veuillez entrer successivement 10 entiers: "<<endl;
for( i=0; i<10; i++ )
{
cin>>t[i];
}
for( i=0; i<10 ; i++ )
{
if( t[i] < t[i+1] )
{
croissant = true;
}
}
for ( i=10; i > 0; i-- )
{
if( t[i] > t[i+1] )
{
decroissant = true;
}
}
if ( croissant && !decroissant)
{
cout<<"le tableau est croissant "<<endl;
}
if ( decroissant && !croissant )
{
cout<<"le tableau est decroissant "<<endl;
}
return 0;
} |
Pourriez vous m'aider a déceler mon erreur :cry: ?
Merci d'avance