ICSE Class 10 Computer Applications Question 4 of 6

Solved 2017 Question Paper ICSE Class 10 Computer Applications — Question 4

Back to all questions
4
Question

Question 7

Write a program to input integer elements into an array of size 20 and perform the following operations:

  1. Display largest number from the array.
  2. Display smallest number from the array.
  3. Display sum of all the elements of the array
Answer
import java.util.Scanner;

public class KboatSDAMinMaxSum
{
    public static void main(String args[]) {
        Scanner in = new Scanner(System.in);
        int arr[] = new int[20];
        System.out.println("Enter 20 numbers:");
        for (int i = 0; i < 20; i++) {
            arr[i] = in.nextInt();
        }
        int min = arr[0], max = arr[0], sum = 0;
        for (int i = 0; i < arr.length; i++) {
            if (arr[i] < min)
                min = arr[i];
                
            if (arr[i] > max)
                max = arr[i];
                
            sum += arr[i];
        }
        
        System.out.println("Largest Number = " + max);
        System.out.println("Smallest Number = " + min);
        System.out.println("Sum = " + sum);
    }
}
Output
BlueJ output of KboatSDAMinMaxSum.java