KnowledgeBoat Logo

Computer Applications

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.

Java

Java Arrays

ICSE 2022

25 Likes

Answer

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 + " ");
        }  
    }
}

Variable Description Table

Program Explanation

Output

BlueJ output of 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.

Answered By

8 Likes


Related Questions