2. Write a function called hms_to_secs() that takes
three int values—for hours, minutes, and seconds—as
arguments, and returns the equivalent time in seconds..
Create a program that exercises this function by repeatedly
obtaining a time value in hours, minutes, and seconds from
the user (format 12:59:59), calling the function, and
displaying the value of seconds it returns.
Answer Posted / muhammad ali
#include<iostream>
using namespace std;
int hms_to_sec(int hr,int min, int sec);
int main()
{
int hr,min,sec;
int result =hms_to_sec(hr,min,sec);
cout << "result = " << result;
system("pause");
return 0;
}
int hms_to_sec(int hr,int min, int sec)
{
int seconds =0;
cout << "please enter hr" << endl;
cin >> hr;
cout << "please enter min" << endl;
cin >> min;
cout << "please enter sec" << endl;
cin >> sec;
seconds = (hr*60*60)+(min*60)+sec;
return seconds;
}
| Is This Answer Correct ? | 65 Yes | 13 No |
Post New Answer View All Answers
Explain what are multibyte characters?
Explain Basic concepts of C language?
Explain high-order and low-order bytes.
What is the ANSI C Standard?
How many main () function we can have in a project?
using only #include
What do the functions atoi(), itoa() and gcvt() do?
what is event driven software and what is procedural driven software?
write a program to find out prime number using sieve case?
What are the functions to open and close file in c language?
how can f be used for both float and double arguments in printf? Are not they different types?
How do you use a pointer to a function?
What are the advantages and disadvantages of c language?
When should the volatile modifier be used?
What is pass by reference in c?