Bonjour,

j'ai fait un tableau ou j'entre des nombres et je dois dire si ç'est ordre décroissant ou croissant ou égaux ou désordre.
j'ai essayé un peu mais ça marche pas du tout là
donnez moi des indices et ce que j'ai pas bien fait
merci

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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
 
#include <stdio.h>
#include <stdlib.h>
 
int main()
{
    int va[50];// vecteur
   int i = 0;//compteur
   int nbel = 0;//nombre de cases du vecteur
 
 
    printf("Entrez le nombre de cases utilisees :  ");
    fflush(stdin);
    scanf("%d", &nbel);
    for( i = 0; i < nbel; i++)
    {
        printf("\nEntrez la valeur de la case %d : \t", i);
        fflush(stdin);
        scanf("%d", &va[i]);
    }
 
     for( i = 0; i < nbel; i++)
     {
          printf("%d\t",va[i]);
     }
    printf("\n");
 
    for( i = 0;i < nbel ;i++ )
    {
        if( va[i] < va[i+1])
            printf("ordre croissant");
    }
    for( i = 0;i < nbel ;i++ )
    {
        if(va[i] == va[i+1])
            printf("tous egaux");
    }
 
 
    for( i = nbel -1; i > 0; i--)
    {
        if( va[i] > va[i-1])
            printf("ordre decroissant");
    }
    for( i = nbel -1; i > 0; i--)
 
    {
        if ( va[i] != va[i-1])
        printf("dans le desordre");
    }
 
 
 
        return 0;
}