嗨嗨,各位

(・∀・)

先介紹一下我是誰?

其實我在你們計概的社團裡潛水已久......

我是計概B組的教學助理 (簡稱助教?)

這堂課通常是不會來的

因為我這節有課

所以我現在是翹....

。・゚・(つд`゚)・゚・

我是...

名字:  洪慈吟

現在在:  東吳大學資三B

興趣:耍廢、追番、看漫畫 (ㄜ... 還有寫程式)

今天要做什麼?

1. 先教大家寫個程式

2. 再寫個小題目考考大家

3. 最後再來完個小遊戲ヽ(✿゚▽゚)ノ

那就開始程式教學吧

程式運作的流程

由上而下

依順序執行

舉個例子

public class Test {
    public static void main (String[] args) {
        int x = 1; // 第一個執行
        int y = x + 1; // 第二個執行
        System.out.println(y); // 第三個執行
    }
}

執行結果

2

判斷語句 (一)

if ...

public class Test {
    public static void main (String[] args) {
        int x = 1; // 命名變數 x ,給 1 這個值
        if (x == 1) { // 如果 x 等於等於 1,執行以下
            int y = x + 1; // 命名變數 y ,給 x + 1 這個值
            System.out.println(y); // 印出結果
        }
    }
}

執行結果

2

判斷語句 (二)

if ... else ...

public class Test {
    public static void main (String[] args) {
        int x = 2; // 命名變數 x ,給 1 這個值
        if (x == 1) { // 如果 x 等於等於 1,執行以下
            int y = x + 1; // 命名變數 y ,給 x + 1 這個值
            System.out.println(y); // 印出結果
        } else { // 否則,也就是當 「x 不 等於等於 1 」,執行以下
            int y = 1; // 命名變數 y ,給 1 這個值
            System.out.println(y); // 印出結果
        }
    }
}

執行結果

1

迴圈語句

while...

public class Test {
    public static void main (String[] args) {
        int x = 1; // 命名變數 x ,給 1 這個值
        while (x < 10) { // 當 x 小於 10 時,「重複執行」
            System.out.println(x); // 印出 x 的值
            x = x + 1; // x 被給予 x + 1 這個值
        }
    }
}

執行結果

1

2

3

4

5

6

7

8

9

10

變數

它就跟我一樣一直潛水在程式碼裡

public class Test {
    public static void main (String[] args) {
        int x = 1; // 命名變數 x ,給 1 這個值
        int y =  x + 1; // 命名變數 y ,給 x + 1 這個值
        System.out.println(y); // 印出結果

        x = x + 1 // x 被給予 x + 1 這個值
        System.out.println(x); // 印出結果
    }
}

執行結果

2

2

該你們來牛刀小試了

樣本
輸入 輸出
5 10 20 60 100 50 90 3 15 28 36 72 -1 27.5 30.0 35.0 55.0 50.0 26.5 32.5 39.0 43.0

期中考結束後,由於全班成績太差,老師決定將大家的成績加50分除以2((scord + 50)/2) ,請從螢幕輸入學生成績數字,直到輸入負數為止,將所有學生以上述公式 ((scord + 50)/2) 算出結果,並印出「結果仍不及格的分數」 (分數小於60)

請不要使用陣列來處理

Made with Slides.com