iT邦幫忙

2021 iThome 鐵人賽

DAY 14
0
自我挑戰組

腦力激盪C++系列 第 14

[Day-14] while迴圈

  • 分享至 

  • xImage
  •  

今天要來練習while迴圈的部分
那這邊就直接開始說明囉~

程式碼範例:
while(條件判斷){
 當條件判斷為true時,重複地做某事(自訂)
 當條件判斷為false時則跳出while迴圈
}

流程圖:
https://ithelp.ithome.com.tw/upload/images/20210923/20141707oo5nL7m1P6.png

程式開始執行 → while條件式開始判斷 → 為true的話重複執行while → 直到while條件式判斷為false跳出迴圈 → 程式結束

以上了解完基本的while迴圈
就要開始練習程式碼了!

題目:成績計算,輸入成績A、成績B即可計算平均,並且可在命令提示字元內重複輸入好幾次成績A、B。

Input:一次輸入多筆成績A、成績B
60 78
90 85
60 100

Output:多筆成績A、B的平均
69
87
80

程式碼:
https://ithelp.ithome.com.tw/upload/images/20210923/20141707O11E3frYXC.png

執行結果:
https://ithelp.ithome.com.tw/upload/images/20210923/2014170744duHipOgE.png

程式碼解釋:
宣告變數score_A以及score_B當作鍵盤輸入的兩個成績
while迴圈的判斷式寫入
cin讀取鍵盤輸入的值後存入score_A以及score_B
再讓變數score_A加上變數score_B後除以2
算出兩個成績的平均值
並顯示在命令提示字元上

由於是用whlie迴圈去讀取鍵盤輸入的值
所以可以重複輸入多筆成績來做計算

學會了while迴圈是不是很簡單呢?
以上就是我今天的練習~
/images/emoticon/emoticon08.gif

-End-


上一篇
[Day-13] 條件運算子以及switch小練習
下一篇
[Day-15] for迴圈
系列文
腦力激盪C++30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言