Run the following Java code in Netbeans and draw a UML class diagram to model the program. Java Code: //include the required package import java.io.*; import java.util.*; //create a main class...


Run the following Java code in Netbeans and draw a UML class diagram to model the program.




Java Code:




//include the required package

import java.io.*;

import java.util.*;

//create a main class

public class experiment

{

//definition of the main function

public static void main(String args[])

{

//create the object of the Scanner class

Scanner in=new Scanner(System.in);

//declare the required variables and arrays

int time[]=new int[10];

float weight[]=new float[10];

String get;

char ch;

int i=0;

//start of do while loop

do

{

//try block

try

{

System.out.print("\nEnter the time in seconds:");

time[i]=in.nextInt();

System.out.print("\nEnter the weight in kilograms:");

weight[i]=in.nextFloat();

i++;

}

//catch block

catch(Exception e)

{

System.out.print("\nInvalid type");

}

//print statements

System.out.print("\n-----------------");

System.out.print("\n|Time\t|Weight\t|");

System.out.print("\n-----------------");

//for loop to print the time as well as the corresponding weight

for(int x=0;x

{

System.out.print("\n|"+time[x]+"\t|"+weight[x]+"\t|");

System.out.print("\n-----------------");

}

//to resist 10 entries in the table only

if(i==10)

{

for(int x=0;x

{

time[x]=time[x+1];

weight[x]=weight[x+1];

}

i--;

}

System.out.print("\nDo you want to continue?(y/n) ");

get=in.next();

ch=get.charAt(0);

}while(ch=='y' || ch=='Y');

//do while loop ends here

}

}

May 18, 2022
SOLUTION.PDF

Get Answer To This Question

Submit New Assignment

Copy and Paste Your Assignment Here