Scratch&C#教材

第3週 變數與常數

變數與常數

第3週

認識C#

  • C#是由C和C++衍生出的物件導向程式語言
  • 旨在成為一種「簡單、現代、通用」的程式語言
  • 以.NET框架為基礎,去除了早期程式語言的複雜性

 

 

 

 

 

C#線上編輯器網址
https://dotnetfiddle.net/

變數與常數

  • 變數
  • 指可變動的參數,例如角色的生命值。

  • 常數
  • 指不可動的參數,例如圓周率。

C#變數應用

使用線上編輯器建立一個新的C#檔案

新建檔案中已經列好的「Console.WriteLine(“Hello World”);」
意旨程式在運行時將透過主控台輸出一句「Hello World」

來做一個簡單的變數練習
定義兩個整數「a」「b」來表示小明和小王分別有20元及80元

int 為整數型別,儲存帶正負號的整數

使用「Console.WriteLine()」來輸出他們的金額

點擊就會在下方顯示結果

可以帶入「+」「-」「*」「/」做計算
定義變數「sum」儲存小明和小王的總額

輸出結果

C#變數練習

試計算「小明和小王的錢相差多少?」

試計算「小王的錢是小明的?倍」

Scratch變數應用

Scratch中也可建立變數積木
建立的新變數預設會顯示在舞台畫面上

變數積木可以顯示或隱藏於舞台
利用「設為」來變動參數,也可以用「改變」來增減參數

Scratch變數練習

Scratch中的角色座標也是變數
試著做出小貓咪移動後會說出座標位置並且走了幾步

發表迴響

%d 位部落客按了讚: