Skip to main content

JAVA - 03 : Beginner Array ( Input,Sum,Average,Max,Min )

Source Code :


 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
    package BasicJava;
    /**
     * @author MoshiurTonmoy
     **/
    import  java.util.Scanner;
    public class Array1 {

        public static void main(String[] args) {
            Scanner input = new Scanner(System.in);

                System.out.print("Please Enter Index(es) Number\t:\t");
            int n = input.nextInt();
            double[] a = new double[n];
            double sum = 0;

                System.out.printf("Please Enter Your %d Indices\t:\t",n);
                    for (int i = 0; i < a.length; i++) {
                        a[i] = input.nextDouble();///taking inputs of array index
                    }
                    for (int i = 0; i < a.length; i++) {
                        sum = sum + a[i];///calculating the sum
                    }
                System.out.println("Sum of Indices \t\t\t:\t"+sum);
                System.out.println("Average of Indices \t\t:\t"+sum/a.length);

                double max = a[0],min = a[0];
                    for (int i = 1; i < a.length; i++) {
                        if ( max < a[i] ){
                             max = a[i] ;
                             ///determining maximum
                        }
                        if ( min > a[i] ){
                             min = a[i] ;
                             ///determining minimum
                        }
                    }
                System.out.println("Maximum Index \t\t\t:\t"+max);
                System.out.println("Minimum Index \t\t\t:\t"+min);
        }
    }

Sample Input-Output :


Comments

Popular posts from this blog

CSE 102 - 01 : Basic Calculator In C Using If-Else

Source Code: #include<stdio.h> int main (){ double a,b; char c; int d; printf( "Operation signs: \n\t For Addition \t\t : \t Press '+' \n\t For subtraction \t : \t Press '-' \n\t For multiplication \t : \t Press '*' \n\t For division \t\t : \t Press '/' \n\n Select an operation: \n " ); scanf( "%c" , & c); printf( "Enter a number: \n " ); scanf( "%lf" , & a); printf( "Enter another number: \n " ); scanf( "%lf" , & b); if ( c == '+' ){ printf( "The sum of %lf & %lf is = %lf \n " ,a,b,a + b); } else if ( c == '-' && a >= b ){ printf( "The difference of %lf & %lf is = %lf \n " ,a,b,a - b); } else if ( c == '*' ){ printf( "The multiplication of %lf & %lf is = %lf \n " ,a,b,a * b); } else if ( c ...

CSE 102 - 01_2 : Basic Calculator In C Using Switch

Source Code: #include <stdio.h> int main () { char c; double a,b; printf( "Operation signs: \n\t For Addition \t\t : \t Press '+' \n\t For subtraction \t : \t Press '-' \n\t For multiplication \t : \t Press '*' \n\t For division \t\t : \t Press '/' \n\n Select an operation: \n " ); scanf( "%c" , & c); printf( "Enter a number: \n " ); scanf( "%lf" , & a); printf( "Enter another number: \n " ); scanf( "%lf" , & b); switch (c) { case '+' : printf( "%.1lf + %.1lf = %.1lf" ,a, b, a + b); break ; case '-' : printf( "%.1lf - %.1lf = %.1lf" ,a, b, a - b); break ; case '*' : printf( "%.1lf * %.1lf = %.1lf" ,a, b, a * b); break ; case '/' : printf( ...