Run the following Java code in Netbeans and draw a UML class diagram to model the program.
Java Code:
//include the required packageimport java.io.*;import java.util.*;//create a main classpublic class experiment{//definition of the main functionpublic static void main(String args[]){//create the object of the Scanner classScanner in=new Scanner(System.in);//declare the required variables and arraysint time[]=new int[10];float weight[]=new float[10];String get;char ch;int i=0;//start of do while loopdo{//try blocktry{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 blockcatch(Exception e){System.out.print("\nInvalid type");}//print statementsSystem.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 weightfor(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 onlyif(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}}
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here