Được đưa ra với đầu vào là giờ và nhiệm vụ là chuyển đổi số giờ thành phút và giây và hiển thị kết quả tương ứng
Công thức được sử dụng để chuyển đổi giờ thành phút và giây là -
1 hour = 60 minutes Minutes = hours * 60 1 hour = 3600 seconds Seconds = hours * 3600
Ví dụ
Input-: hours = 3 Output-: 3 hours in minutes are 180 3 hours in seconds are 10800 Input-: hours = 5 Output-: 5 hours in minutes are 300 5 hours in seconds are 18000
Phương pháp tiếp cận được sử dụng trong chương trình dưới đây như sau -
- Nhập số giờ vào một biến số nguyên, giả sử n
- Áp dụng công thức chuyển đổi đã nêu ở trên để chuyển giờ thành phút và giây
- Hiển thị kết quả
Thuật toán
START Step 1-> declare function to convert hours into minutes and seconds void convert(int hours) declare long long int minutes, seconds set minutes = hours * 60 set seconds = hours * 3600 print minute and seconds step 2-> In main() declare variable as int hours = 3 Call convert(hours) STOP
Ví dụ
#include <bits/stdc++.h> using namespace std; //convert hours into minutes and seconds void convert(int hours) { long long int minutes, seconds; minutes = hours * 60; seconds = hours * 3600; cout<<hours<<" hours in minutes are "<<minutes<<endl<<hours<<" hours in seconds are "<<seconds; } int main() { int hours = 3; convert(hours); return 0; }
Đầu ra
3 hours in minutes are 180 3 hours in seconds are 10800