目錄
演算法
範例
輸出
結論
首頁 後端開發 C++ C++程式用於讀取一個人的身高,並列印出該人是高個子、矮個子還是平均身高的人

C++程式用於讀取一個人的身高,並列印出該人是高個子、矮個子還是平均身高的人

Sep 05, 2023 am 10:17 AM
列印 身高 高個子

C++程式用於讀取一個人的身高,並列印出該人是高個子、矮個子還是平均身高的人

一個人的身高決定了他/她是高個子、侏儒還是中等身高的人。在世界不同地區,身高範圍是不同的。我們正在考慮印度標準。在本文中,我們將介紹如何用 C 寫一個簡單的程式來確定一個人是較高、矮子還是中等身高。

讓我們先定義高度範圍和相應的分類,然後我們可以在演算法和實作中使用它們。

身高(公分) 類型
150 – 170 平均
170 – 195
低於150 矮人
還有什麼嗎 高度異常

現在讓我們看看其演算法和實作。

演算法

  • 讀取高度 h 。
  • 如果 h 在 150 到 170 之間,則。
    • 此人身高中等。
  • 否則當h在170到195之間時,則。
    • 這個人很高。
  • 否則當 h 低於 150 時,則。
    • 這個人是侏儒。
  • 對於其他一些情況,
    • 此人身高異常
    • 結束如果。

範例

#include <iostream>
using namespace std;

void solve( int h ) {
   if (h >= 150 && h <= 170 ) {
      cout << "The person is of average height" << endl;
   }
   else if (h >= 170 && h <= 195 ) {
      cout << "The person is tall" << endl;
   }
   else if (h < 150 ) {
      cout << "The person is dwarf" << endl;
   }
   else {
      cout << "The person has abnormal height" << endl;
   }
}

int main()
{
   cout << "Height of person A: 172" << endl;
   solve( 172 );
   cout << "Height of person B: 130" << endl;
   solve( 130 );
   cout << "Height of person C: 198" << endl;
   solve( 198 );
   cout << "Height of person D: 160" << endl;
   solve( 160 );
}
登入後複製

輸出

Height of person A: 172
The person is tall
Height of person B: 130
The person is dwarf
Height of person C: 198
The person has abnormal height
Height of person D: 160
The person is of average height
登入後複製

結論

使用高度進行分類是一個簡單的問題,我們只是在某些條件下使用決策。在我們的實現中,顯示了四個類別,即高、矮、平均和異常身高。上表中也定義了高度範圍。透過簡單的條件檢查 if-else 解決方案,程式可以根據給定的身高值對人進行分類。

以上是C++程式用於讀取一個人的身高,並列印出該人是高個子、矮個子還是平均身高的人的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章標籤

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

excel列印表格框線消失怎麼辦 excel列印表格框線消失怎麼辦 Mar 21, 2024 am 09:50 AM

excel列印表格框線消失怎麼辦

記憶體或磁碟空間不足,無法重新分頁或列印此文件Word錯誤 記憶體或磁碟空間不足,無法重新分頁或列印此文件Word錯誤 Feb 19, 2024 pm 07:15 PM

記憶體或磁碟空間不足,無法重新分頁或列印此文件Word錯誤

從 iPhone 列印的 4 種方法 從 iPhone 列印的 4 種方法 Feb 02, 2024 pm 04:10 PM

從 iPhone 列印的 4 種方法

在Windows 11/10中無法從截圖工具列印 在Windows 11/10中無法從截圖工具列印 Feb 19, 2024 am 11:39 AM

在Windows 11/10中無法從截圖工具列印

如何列印Outlook中的所有附件 如何列印Outlook中的所有附件 Feb 20, 2024 am 10:30 AM

如何列印Outlook中的所有附件

Word郵件合併列印空白頁 Word郵件合併列印空白頁 Feb 19, 2024 pm 04:51 PM

Word郵件合併列印空白頁

如何在Vue中實現列印功能 如何在Vue中實現列印功能 Nov 07, 2023 pm 12:33 PM

如何在Vue中實現列印功能

如何在Windows 11中暫停列印 如何在Windows 11中暫停列印 Feb 19, 2024 am 11:50 AM

如何在Windows 11中暫停列印

See all articles