Bonjour
mon programme trip pas
Code :
- import java.util.Scanner;
- public class Testing4
- {
- public static void main(String[] args)
- {
- int tab[]=new int[10];
- Scanner sc=new Scanner(System.in);
- System.out.print("Entrez taille de tableau soit <10 :" );
- int nb=sc.nextInt();
-
- int i;
- int temp=0;
- for(i=0;i<nb;i++)
- {
- System.out.print("Entrez les éléments:"+(i+1)+" = " );
- tab[i]=sc.nextInt();
- int posmaxi=i;
- for(int j=i+1;j<tab.length;j++)
- {
- if(tab[j]<tab[posmaxi])
- {
- posmaxi=j;
- }
- temp=tab[posmaxi];
- tab[posmaxi]=tab[i];
- tab[i]=temp;
- //System.out.println(temp);
- //System.out.println(temp);
- }
- }
- System.out.println(tab[i]);
- }
- }
|
voilà mon output
Entrez taille de tableau soit <10 :4
Entrez les éléments:1 = 5
Entrez les éléments:2 = 1
Entrez les éléments:3 = 4
Entrez les éléments:4 = 2
2