iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
自我挑戰組

C++30日挑戰之旅 系列

希望藉由本次鐵人賽活動利用30天的時間,帶領大家由淺入深多方面的了解C++這個物件導向的程式語言!

鐵人鍊成 | 共 43 篇文章 | 18 人訂閱 訂閱系列文 RSS系列文
DAY 1

DAY1 架設開發環境

C++開發環境介紹 一、程式碼的前生 妳/你知道最早人們在撰寫程式時,是用什麼樣的方式嗎?在電腦初步誕生時,他所需要的程式碼不像今日可以直接由鍵盤key到螢幕上...

2022-09-02 ‧ 由 xianyu 分享
DAY 2

DAY2 用HelloWorld窺探程式基本架構

題目: 請使用者輸入任意整數值,並讓程式輸出"Hello World!" 解法: #include<iostream> usi...

2022-09-03 ‧ 由 xianyu 分享
DAY 3

DAY3 C++遇上數學運算的火花

題目: 輸入三角形3邊長,輸出三角形面積 解法: #include<iostream> #include<cmath> using n...

2022-09-04 ‧ 由 xianyu 分享
DAY 4

DAY4 時間轉換的方法與C++餘數介紹

題目: 如果一年是12個月,一個月都是30天,一天是24小時,1小時是60分,1分是60秒。讓使用者輸入一正整數代表總秒數,然後轉換成 年 月天時分 秒。 例如...

2022-09-05 ‧ 由 xianyu 分享
DAY 5

DAY5 if/else與星座的愛恨情仇

題目: 讓使用者輸入生日(月 日)輸出使用者的星座為何? (英文與日期對應以下面網站為主,注意大小寫)https://davytw.pixnet.net/blo...

2022-09-06 ‧ 由 xianyu 分享
DAY 6

DAY6 質數判斷與for迴圈

題目: 讓使用者輸入一個整數,並輸出該數是否為質數 解法: #include<iostream> #include<cmath> us...

2022-09-07 ‧ 由 xianyu 分享
DAY 7

DAY7用srand()與swich/case做出撲克牌發牌機

題目: 你的程式會讓使用者輸入兩個整數s,與x,s為srand的seed,然後亂數函式產生x張牌。(不用處理重複) 每一張牌,產生1~4的亂數(代表花色,1=S...

2022-09-08 ‧ 由 xianyu 分享
DAY 8

DAY8 用C++來完成猜數字遊戲(上)

題目: 選擇一個四位數字讓對方猜謎,四個位數的數字必須不同,例如: 0941若對方猜的數字,數字正確位置不對為1B、如果數字跟位置都正確1A,例如5904: 1...

2022-09-09 ‧ 由 xianyu 分享
DAY 9

DAY9 用C++來完成猜數字遊戲(下)

題目: 選擇一個四位數字讓對方猜謎,四個位數的數字必須不同,例如: 0941若對方猜的數字,數字正確位置不對為1B、如果數字跟位置都正確1A,例如5904: 1...

2022-09-10 ‧ 由 xianyu 分享
DAY 10

DAY10 利用陣列(Array)輸出亂數們的統計數值

題目: 讓使用者輸入s,s為srand的seed,宣告一個int陣列有100個int,並利用亂數產生100~1000亂數100個計算這一百個亂數的下列數值,且平...

2022-09-11 ‧ 由 xianyu 分享