混合物溫度(I)
程式編寫日期: 2008年1月12日
只要順序輸入N個物體的質量(mass)、比熱容量(specific heat capacity)及最初溫度,程式可以計算混合物最後的溫度。若果資料是熱容量亦可以計算,只要質量輸入1及將熱容量當作比熱容量輸入即可。程式假定沒有熱能損失於環境之中,亦假定原先物體沒有物態的改變,否則程式不適用。
程式 (40 bytes)
Mem clear: Lbl 0: ?→M: ?→C: ?→D:
A + MC→A: B + MCD→B: B÷A→M: Goto 0
例題1: 液體A的質量、比熱容量及溫度分別 2 kg、 3000 J kg-1K-1 及20˚C,水的質量、比熱容量及溫度分別 1 kg、 4200 J kg-1K-1 及100˚C,若液體A與水混合,試計算混合後的溫度。
按 Prog 1 再按 2 EXE 3000 EXE 20 EXE
1 EXE 4200 EXE 100 EXE (顯示混合後溫度為52.94˚C)
計算完結後按 AC 終止程式
例題2: 一銅杯的熱容量為 21 J K-1,銅杯內包含有0.2 kg的鹽水,鹽水的比熱容為 3045 J kg-1K-1 及,而鹽水及銅杯的溫度為30˚C,若將0.1 kg 溫度為50˚C的熱水加入銅杯中,經攪拌後,求最後溫度。假設沒有熱能損失,及水的比熱容量為4200 J kg-1K-1)
注意銅杯的資料是熱容量不是比熱容量,所以質量要輸入1
按 Prog 1 再按 1 EXE 21 EXE 30 EXE
0.2 EXE 3045 EXE 30 EXE
0.1 EXE 4200 EXE 50 EXE (顯示混合後溫度為 38˚C)
計算完結後按 AC 終止程式