1. Max and min, 2. sum and avg, 3. search for an element, 4. move the min to the beginning

 1. Max and min, 2. sum and avg, 3. search for an element, 4. move the min to the beginning

Max= 20 Min= 2                                                   
Sum= 39 Avg= 7.8                                                 
Please Enter any value:                                          
89                                                               
[10, 2, 20, 3, 4]                                                
[2, 10, 20, 3, 4] 
import java.util.Scanner;
import java.util.Arrays;
public class Main
{
public static void main(String[] args) {
        int Arr[]= {10, 2, 20, 3, 4};
        
        int max=Arr[0], min=Arr[0];
        for(int i=0; i< Arr.length; i++) {
            if(Arr[i]> max)max=Arr[i];
            if(Arr[i]< min)min=Arr[i];
        }
        System.out.println("Max= "+max+" Min= "+min);
        
        int sum=0;
        for(int j=0; j<Arr.length; j++) {
            sum=sum+Arr[j];
        }
        double avg=(double)sum/Arr.length;
        System.out.println("Sum= "+sum+" Avg= "+avg);
        
        Scanner scn= new Scanner(System.in);
        System.out.println("Please Enter any value: ");
        int value=scn.nextInt();
        
        boolean Flag=false;
        for(int k=0; k<Arr.length; k++) {
            if(value== Arr[k]) 
                Flag=true;
            if(Flag)
                System.out.println("Not Found");
        
        System.out.println(Arrays.toString(Arr));
        int temp;
        for (int q=1; q<Arr.length; q++){
            if (Arr[q]<Arr[0]){
                temp=Arr[q];
                Arr[q]=Arr[0];
                Arr[0]=temp;
            }
        }
        System.out.println(Arrays.toString(Arr));
        }
        //System.out.println(Arrays.toString(Arr));
        
}
}

একটি মন্তব্য পোস্ট করুন