Define a class to declare an array of size twenty of double datatype, accept the elements into the array and perform the following :

ICSE Class 10 Computer Applications PYQ · 2022 Semester 2 · Section B

4Written · 2022 · Section B · 2022 Semester 2

Define a class to declare an array of size twenty of double datatype, accept the elements into the array and perform the following :

Calculate and print the product of all the elements.
Print the square of each element of the array.

Show SolutionHide Solution↓
import java.util.Scanner;

public class KboatSDADouble
{
    public static void main(String[] args)
    {
        Scanner in = new Scanner(System.in);
        double  arr[] = new double[20];
        int l = arr.length;
        double p = 1.0;
        
        System.out.println("Enter 20 numbers:");
        for (int i = 0; i < l; i++)
        {
            arr[i] = in.nextDouble();
        }
        
        for (int i = 0; i < l; i++)
        {
            p *= arr[i];
        }        
        System.out.println("Product = " + p);
        
        System.out.println("Square of array elements :");
        for (int i = 0; i < l; i++)
        {
            double sq = Math.pow(arr[i], 2);
            System.out.println(sq + " ");
        }  
    }
}
BlueJ output of KboatSDADouble.java
← Previous questionNext question →

Browse the free Computer Applications sample bank