In Java language Write a program to process a set of age val

In Java language,

Write a program to process a set of age values in years. Ask the user for the number of age values to be entered. Then, ask for a set of age values for the desired number of items. So, if the user has 5 data items, you get 5 age values. All age values must be validated to only allow for ages between 1 and 120. Make sure to let the user know that an invalid age value has been entered and allow the user to enter a valid age value. Calculate and display the lowest, highest, total, and average age. Display the output data to the monitor

Solution

import java.util.Scanner;

public class MyClass {
public static void main(String args[]) {

Scanner s = new Scanner(System.in);
int num[] = new int[100];
int sum=0;
int avg=0;
  
System.out.print(\"Enter the number of Age values\ : \");
int n = s.nextInt();
System.out.println(\"You entered integer \"+n);

for(int i=0; i<n;i++){
System.out.println(\"enter a number\");
num[i]=s.nextInt();
if(num[i] < 0 || num[i] > 120){
System.out.println(\"enter a number between 1-120\");
num[i]=s.nextInt();   
}
sum=sum+num[i];
}
avg=sum/n;
int largest=num[0];
int smallest=num[0];

for(int i=0; i<n;i++){
if(num[i] > largest)
largest = num[i];
else if (num[i] < smallest)
smallest = num[i];
}

System.out.println(\"Largest Number is : \" + largest);
System.out.println(\"Smallest Number is : \" + smallest);   
System.out.println(\"sum \"+sum);
System.out.println(\"Average \"+avg);
  
}
}

sample output :

Enter the number of Age values
: 3
You entered integer 3
enter a number
130
enter a number between 1-120
12
enter a number
2
enter a number
-7
enter a number between 1-120
2
Largest Number is : 12
Smallest Number is : 2
sum 16
Average 5

In Java language, Write a program to process a set of age values in years. Ask the user for the number of age values to be entered. Then, ask for a set of age v
In Java language, Write a program to process a set of age values in years. Ask the user for the number of age values to be entered. Then, ask for a set of age v

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site