C++程式:將分鐘轉換為秒


分鐘和秒是時間單位,常用於從數字時鐘到遊戲和模擬中計時等各種應用程式。將分鐘轉換為秒是一個簡單的操作,但在許多時間敏感的應用程式中至關重要。在本文中,我們將學習如何使用C++將分鐘轉換為秒。

公式

將分鐘轉換為秒的公式為

秒 = 分鐘 × 60

示例

Input
5

Output
300
Input
10

Output
600

使用函式

我們將編寫一個定義函式 convertMinutesToSeconds 的程式碼。此函式將以分鐘作為輸入引數,將其轉換為秒。然後,我們用 5 分鐘的值呼叫該函式。在函式內部,我們使用公式:minutes * 60 將其轉換為秒。最後,我們返回結果。

步驟

  • 定義函式(閱讀:C++ 中的函式
  • 在函式內部,編寫將分鐘轉換為秒的公式:seconds = minutes * 60;
  • 列印結果。

實現程式碼

#include <bits/stdc++.h>
#include <iostream>
using namespace std;

int convertMinutesToSeconds(int minutes) {
    return minutes * 60;
}

int main() {
    int minutes = 5;
    int seconds = convertMinutesToSeconds(minutes);
    cout << minutes << " minutes is equal to " << seconds << " seconds." << endl;
    return 0;
}

輸出

5 minutes is equal to 300 seconds.

時間和空間複雜度

  • **時間複雜度:**O(1),常數時間。
  • **空間複雜度:**O(1),常數空間。

使用類

我們可以使用一個類,該類將包含一個名為 convertToSeconds 的方法,該方法將處理將分鐘轉換為秒的操作。我們首先例項化 TimeConverter 類,建立一個類的物件。然後,我們對該物件呼叫 convertToSeconds 方法,並將以分鐘為單位的時間作為引數傳遞。最後,我們列印結果。

步驟

  • 定義類(閱讀:C++ 中的類和物件
  • 定義轉換方法並在方法內部編寫轉換公式:seconds = minutes * 60;
  • 返回結果。
  • 建立 TimeConverter 類的物件。
  • 列印結果。

實現程式碼

#include <bits/stdc++.h>
#include <iostream>
using namespace std;

class TimeConverter {
public:
    int convertToSeconds(int minutes) {
        return minutes * 60;
    }
};

int main() {
    TimeConverter converter;
    int minutes = 5;
    int seconds = converter.convertToSeconds(minutes);
    cout << minutes << " minutes is equal to " << seconds << " seconds." << endl;
    return 0;
}

輸出

5 minutes is equal to 300 seconds.

時間和空間複雜度

  • **時間複雜度:**O(1),常數時間。
  • **空間複雜度:**O(1),常數空間。

更新於: 2024年11月15日

13 次檢視

啟動你的 職業生涯

透過完成課程獲得認證

開始學習
廣告