iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Software Development

C++ 三十天學習紀錄 系列

30 天內從 0 到 1,讓完全沒有基礎的人也能認識 C++。

所使用的教學資源為台灣大學資管系孔令傑教授所開設的「程式設計」課程,包含上課投影片與批改系統 pdogs,在這 30 篇中會分享我各單元的筆記以及 pdogs 裡我所練習之題目的 pseudo code (虛擬碼),為自己的自學經驗做一個紀錄。

鐵人鍊成 | 共 30 篇文章 | 15 人訂閱 訂閱系列文 RSS系列文 團隊Obit0 Studio
DAY 1

【Day 1】前言、時程規劃

嗨大家! 在大二升大三的這個暑假,系上很多同學申請了實習、規劃了 project 實作,卻因為疫情升溫,好多人的計畫都被打亂,我決定趁著這個被關在家的暑假充實自...

2021-09-13 ‧ 由 momojn 分享
DAY 2

【Day 2】環境建置 - 安裝 VisualStudio 2019

首先要先來跟大家分享我所使用的編譯器 — Visual Studio Community,這是一套微軟公司的開發工具系列產品,是一套免費、功能完整的IDE,適用...

2021-09-14 ‧ 由 momojn 分享
DAY 3

【Day3】 環境建置 - 安裝 Dev C++

今天要介紹的編譯器是以簡單輕便著稱的 Dev-C++! STEP 1.到Dev-C++官網 點選「Download」 STEP 2.安裝完後按下Finis...

2021-09-15 ‧ 由 momojn 分享
DAY 4

【Day4】 環境建置 - 安裝 VisualStudio Code on Mac

前言最近剛好換了 macbook pro m1,可以趁著這個機會順便學習如何在Mac上安裝編譯器。我最後決定使用Visual Code來寫,不得不稱讚一下 VS...

2021-09-16 ‧ 由 momojn 分享
DAY 5

【Day5】 Introduction

基本語法就讓我們從大家學程式語言第一個程式碼「Hello world!」開始講起吧! #include <iostream> using names...

2021-09-17 ‧ 由 momojn 分享
DAY 6

【Day6】 Introduction

基本語法前一篇我們提到了輸出要用cout,那如果我們今天想要輸入進資料呢?這時候就要使用到cin啦!但是要使用cin有個前提,就是我們要先準備一個contain...

2021-09-18 ‧ 由 momojn 分享
DAY 7

【Day7】 Introduction – If-Else

緊接著,就要開始介紹我們最常用的幾種語法啦!我會分別介紹if-else、while迴圈以及for迴圈,今天就從if-else開始吧! If-else用法相當直觀...

2021-09-19 ‧ 由 momojn 分享
DAY 8

【Day8】 Introduction – while & for

緊接著,我們就要來介紹 while、for 迴圈啦!但是在介紹之前,要先提到一些基本但常用的運算子。 Logic operator||:或 (or)&&...

2021-09-20 ‧ 由 momojn 分享
DAY 9

【Day 9】Introduction - Practice 1

題目美術館有n 種票,票價為 p1、p2、p3 直到 pn,所需張數為 x1、x2、x3 直到 xn,且身上有 t 元。題目會給定 b, 代表總共可買的張數上限...

2021-09-21 ‧ 由 momojn 分享
DAY 10

【Day 10】Introduction - Practice 2

題目輸入輸出格式 Sol這邊要使用之前介紹過的一個while的用法:當我們不知道到底要輸入幾筆資料,但是只要有資料輸入就要進行一次判斷的時候,可以用while...

2021-09-22 ‧ 由 momojn 分享