Nombres en ordre croissant d'un tableau

Fermé
Rasy1252 Messages postés 3 Date d'inscription jeudi 28 mai 2020 Statut Membre Dernière intervention 29 mai 2020 - Modifié le 28 mai 2020 à 14:28
jordane45 Messages postés 38314 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 24 novembre 2024 - 28 mai 2020 à 15:40
Bonjour,
Je désire trier en ordre croissant ce tableau mais ça me donne toujours la suites 2460135879
au lieu de 0123456789.
Quelqu'un voit mon erreur ? voici mon code
 public static void main(String[] args) {
  
    int temp;
    boolean echange;
    
    int A[] = {2, 4, 6, 8, 0, 1, 3, 5, 9, 7};
    do {
    echange = false;
    
    for (int i = 1; i <= 9; ++i){
     if (A[i-1] > A[i]) {
     
     temp = A[i-1];
     A[i-1] = A[i];
     A[i] = temp;
     echange = true;
    }
    }
    } while (echange == false);
    
    for (int i=0;i<=9;i++){
          System.out.print(A[i]);
          }  
  
 
    } 


EDIT : Ajout des balises de code

Configuration: Windows / Chrome 83.0.4103.61
A voir également:

2 réponses

jordane45 Messages postés 38314 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 24 novembre 2024 4 705
28 mai 2020 à 14:30
Bonjour,

Déjà, merci d'utiliser les BALISES DE CODE pour poster du code sur le forum
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

Ensuite, Ton code ne semble pas être du Javascript ( forum que tu as choisi pour poser ta question ...)
Dans quel langage est-il écrit ?
Java ? ( qui n'est pas JavaScript !! )


0
Rasy1252 Messages postés 3 Date d'inscription jeudi 28 mai 2020 Statut Membre Dernière intervention 29 mai 2020
28 mai 2020 à 15:06
désolé je me suis trompé de forum, programmation en c++
Je vais refaire pour un autre forum.
merci
0
jordane45 Messages postés 38314 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 24 novembre 2024 4 705
28 mai 2020 à 15:40
pas la peine
je déplace cette question au bon endroit.
Et puis je supprime le doublon que tu viens de créer dans le forum C ( au lieu de C++ )
0