Computer >> 컴퓨터 >  >> 프로그램 작성 >> C++

시간을 분과 초로 변환하는 C++ 프로그램

<시간/>

입력이 시간으로 주어지고 작업은 시간을 분과 초로 변환하고 해당 결과를 표시하는 것입니다.

시를 분과 초로 변환하는 데 사용되는 공식은 다음과 같습니다. -

1 hour = 60 minutes
   Minutes = hours * 60
1 hour = 3600 seconds
   Seconds = hours * 3600

예시

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

아래 프로그램에서 사용된 접근 방식은 다음과 같습니다. -

  • 정수 변수에 시간을 입력한다고 가정해 봅시다.
  • 시간을 분과 초로 변환하려면 위의 변환 공식을 적용하십시오.
  • 결과 표시

알고리즘

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
호출

예시

#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;
}

출력

3 hours in minutes are 180
3 hours in seconds are 10800