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
How is null defined in c?
Why clrscr is used after variable declaration?
Explain zero based addressing.
What is the size of empty structure in c?
What is the right way to use errno?
Is swift based on c?
in multiple branching construct "default" case is a) optional b) compulsarily c) it is not include in this construct d) none of the above
In C language, the variables NAME, name, and Name are all the same. TRUE or FALSE?
What are types of preprocessor in c?
How can I make it pause before closing the program output window?
How do we make a global variable accessible across files? Explain the extern keyword?
How can I call fortran?
Why does everyone say not to use scanf? What should I use instead?
What are enumerated types?
Can you apply link and association interchangeably?