You are on page 1of 3

Code

import java.io.*;

import java.util.*;

class calculateNumber {

public int calculate(int [] num, int mul){

int newArr[] = new int[num.length];

int sum = 0, count =0;

float avg;

for(int i = 0 ; i<num.length; i++){

newArr[i] = num[i] * mul;

for(int i = 0 ; i<newArr.length; i++){

sum = sum + newArr[i];

avg = sum/newArr.length;

for(int i = 0 ; i<num.length; i++){

if(newArr[i] > avg){

count++;

System.out.println("Multiplication Results :"+Arrays.toString(newArr));

System.out.println("Average Value:"+avg);

return count;

}
public static void main(String[] args) {

int mul;

Scanner scan = new Scanner(System.in);

int num[] = new int[5];

System.out.println("Enter the values of array:");

for(int i=0;i<num.length;i++){

num[i] = scan.nextInt();

System.out.println("Enter a integer number to multiply with array elements:");

mul = scan.nextInt();

calculateNumber cal = new calculateNumber();

System.out.println(cal.calculate(num,mul)+ " numbers are above average");

}
Screenshots

You might also like