網頁

2013年9月17日 星期二

Ex1_8 某學生甲有1000 元8 張,500 元4 張,100 元5 張,50 元硬幣1 個,10 元硬幣3 個, 5 元硬幣7 個,1 元硬幣9 個,試撰寫程式,計算甲有多少錢。

考慮資料型態的問題。

Ex1_7 試撰寫一程式,輸入平行四邊形的底和高,計算其面積。

先處理使用者輸入的資料後,在考慮資料型態的問題。

Ex1_6 試撰寫一轉換英哩至公里的程式,計算10 英哩是多少公里

轉換公式如下:1 英哩= 1.6 公里

E1_5 撰寫轉換華氏溫度至攝氏溫度的程式,並計算華氏32 度是多少攝氏溫度。

轉換公式
攝氏溫度c=(5*f-160)/9;

E1_4試撰寫-轉換設式溫度至華式溫度的程式,計算攝氏0度是多少華式溫度

轉換公式
華氏溫度=(9/5)*攝氏溫度+32

Ch2_5 do-while迴圈

do-while迴圈與while-loop迴圈的差別就是while-loop迴圈會在執行while程式區塊前先判斷布林條件式是否成立,當回傳值為true時才會執行while程式區塊,反之則不會執行。

而do-while迴圈則是先執行程式區塊後才判斷布林條件式,只決定是否要執行下一次的while程式區塊,所以do-while迴圈不管布林條件是否成立都會執行一次。
do{
//程式執行區塊
}while(boolean-expression);

Ch2_4 While迴圈

當迴圈內的敘述區段被重複執行的次數不可預測時,甚至有些迴圈在某些情狀是不用被執行的。這時,可以使用條件迴圈。條件迴圈又分為前測試while迴圈與後測試do…while迴圈。

while (boolean-expression){
//程式執行區塊
}

2013年9月16日 星期一

Ch2_3 for-loop迴圈

for迴圈也是java提供的迴圈結構之一,它的運作方式與while迴圈相同。

for(初始值 ;條件式 ; 步進值 ){
//迴圈敘述
}


2013年9月12日 星期四

Ch2_2 switch-case流程敘述

switch-case選擇式流程敘述屬於多種條件判斷敘述。

Ch2_1 if-else流程敘述

  • if 結構
基本的if結構很簡單,給他一個條件運算式,根據運算結果為true或false來決定是否執行下一句陳述句。
if (boolean expression)
statement;
//繼續往下執行

Ch1_21 類別、屬性、方法

  • 類別
什麼是類別?類別(class)是物件的基礎,用來描述類別或物件內所包含的資料,以及類別或物件可被操作的行為。

Ch1_20 三元運算子

三元運算子 的語法如下
X=(布林值boolean運算式) ?  true-value  :false-value;

其運算式是表示當括號(boolean exp)中的回傳值為true時,會進行冒號:左邊的敘述,反之會進行冒號右邊的敘述。

2013年9月11日 星期三

Ch1_19 位移運算子(<<、>>、<<、~)

位移運算子有左移運算與右移運算,可以將指定數值的位元進行左移和右移,並可指定位移單元,其使用方式與作用和下圖表所示:

Ch1_12 算數運算子(+ 、 -、 *、 /、 % 、++ 、 --)

運算式(Expression)是由運算元(operand)和運算子(operator)所構成的。例如:「a+b」是一個加法運算式,其中a、b是屬於運算元,而「+」號則是屬於運算子(或稱運算符號)。