Time program
Write a java program to find the sum of time.
import java.util.*;
public class Time
{
int hrs1,min1,hrs2,min2,sum1,sum2;
Time()
{
sum1=0;
hrs1=0;
min1=0;
hrs2=0;
min2=0;
}
void readTime()
{
Scanner sc = new Scanner(System.in);
System.out.println("ENTER TIME 1 : ");
System.out.println("HOURS : ");
hrs1 = sc.nextInt();
System.out.println("MINUTES : ");
min1= sc.nextInt();
System.out.println("ENTER TIME 2 : ");
System.out.println("HOURS : ");
hrs2=sc.nextInt();
System.out.println("MINUTES : ");
min2=sc.nextInt();
}
void printTime()
{
System.out.println(" "+ "\t" + " HOURS"+"\t"+"MINUTES");
System.out.println("Time 1"+ "\t" +hrs1+"\t"+min1);
System.out.println("Time 2"+"\t"+hrs2+"\t"+min2);
}
void sumTime()
{
sum2=min1+min2;
sum1=hrs1+hrs2;
if(sum2>60)
{
sum1+=1;
sum2=sum2-60;
}
else if(sum2<60)
{
sum2=sum2;
}
else if(sum2==60)
{
sum1+=1;
sum2=0;
}
System.out.println("SUM OF TIME : " + sum1+"hours "+ sum2+"minutes");
}
public static void main(String[]args)
{
Time ob = new Time();
ob.readTime();
ob.printTime();
ob.sumTime();
}
}
TO FIND OUTPUT : CLICK>> https://onecompiler.com/java/3ydus8k2q