Write a program to enter 10 integers in a Array and sorting this Array in an ascending order. Then display this Array after sorting.

******** In Algorithm ********

Algorithm Variables Tab[10],help,i,j: integers for i from 0 to 9 write("Enter an integer :") read(Tab[i]) next for i from 0 to 8 for j from i+1 to 9 if ( Tab[j] < Tab[i]) then help ← Tab[i] Tab[i] ← Tab[j] Tab[j] ← help next next next for i from 1 to 9 write (Tab[i]) next End Result ==> 7 6 3 5 4 2 8 0 7 1 0 1 2 3 4 5 6 7 7 8

******** In C ********

#include <stdio.h> int main(){ int Tab[10],help,i,j; for( i=0; i < 10; i++){ printf("Enter an integer :"); scanf("%d",&Tab[i]); } for( i=0; i < 9; i++){ for( j=i+1; j < 10; j++){ if ( Tab[j] < Tab[i]) { help = Tab[i] ; Tab[i] = Tab[j] ; Tab[j] = help ; } } } for( i=0; i < 10; i++) printf("%d\t",Tab[i]); return 0; }


******** In C++ ********

#include <iostream> using namespace std; int main(){ int Tab[10],help,i,j; for( i=0; i < 10; i++){ cout<<"Enter an integer :"; cin>>Tab[i]; } for( i=0; i < 9; i++){ for( j=i+1; j < 10; j++){ if ( Tab[j] < Tab[i]) { help = Tab[i] ; Tab[i] = Tab[j] ; Tab[j] = help ; } } } for( i=0; i < 10; i++) cout<<Tab[i]<<" "; return 0; }

******** In JAVA ********

import java.util.Scanner;
class Main {
public static void main(String[] args){
Scanner sc = new Scanner (System.in);
int[] Tab = new int[10];
int auxilaire,i,j;

for( i=0; i < 10; i++){
    System.out.print("Enter an integer :");
      Tab[i] = sc.nextInt();
  }
  
for( i=0; i < 9; i++){
   for( j=i+1; j < 10; j++){
       if ( Tab[j] < Tab[i])
         {  auxilaire = Tab[i] ;
           Tab[i] = Tab[j] ;
           Tab[j] = auxilaire ;
          }
      }
}
for( i=0; i < 10; i++)
    System.out.print(Tab[i]+"\t");
}
}

********  In C# ********

using System;
public class Ex28 {
public static void Main(string[] args)
{ int auxilaire,i,j;
int [] Tab = new int[10];
for( i=0; i < 10; i++){
Console.Write("Enter an integer:");
Tab[i]=int.Parse(System.Console.ReadLine());
  }
 
for( i=0; i < 9; i++){
   for( j=i+1; j < 10; j++){
       if ( Tab[j] < Tab[i])
         {  auxilaire = Tab[i] ;
           Tab[i] = Tab[j] ;
           Tab[j] = auxilaire ;
          }
      }
}
for( i=0; i < 10; i++)
    Console.Write(Tab[i]+"\t");
}
}