Question
Write a C++ program to create a structure called Timethat consists of three integer members: hours, minutes, and seconds. Ask the user to input a
Write a C++ program to create a structure called "Time"that consists of three integer members: hours, minutes, and seconds. Ask the user to input a time value in the format of HH:MM:SS or in separate entries for each value (e.g. "Enter hours:", "Enter minutes:", "Enter seconds:"). The program should then store this time value in a variable of structure type and calculate the total number of seconds represented by the input time value using the formula: total_secs = t1.hours * 3600 + t1.minutes * 60 + t1.seconds. Once the calculation is complete, the program should output the resulting number of total seconds.B.Use the "time" structure from Q1.(A)which performs the following,1.Request two-timevalues from the user, in the format of 12:59:59, and storethem in struct type variables.
2.Convert each time value to seconds of type int. 3.Add the two converted values together.
4.Convert the result back to the format of hours-minutes-seconds.
5.Save the final result in a "time" structure variable.
6.Display the final result in the 12:59:59format.
7.Create a function TimeDifference() that takes two structure variables as input parameters and returns their time difference as a structure.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started