วันจันทร์ที่ 5 พฤศจิกายน พ.ศ. 2555

CSC151 6/11/2555

CSC151 Fundamental of Computing I
3(2-3-4)
ภาษาที่ใช้ Java
Program ที่ต้องใช้ jdk
Editor -> Notepad, Editplus, eclipse
=============================
โปรแกรมที่เขียนด้วยภาษา java 
นามสกุล .java
Compile Program -> ได้ไฟล์ที่นามสกุล .class
Run Program -> เพื่อให้แสดงผลลัพธ์ที่ได้จากโปรแกรม
Reserved Word คำสงวน
Class
int หมายถึงชนิดข้อมูลเป็น integer
คือจำนวนเต็ม
เครื่องหมาย + คือ concatenate หมายถึงการนำข้อความมาต่อกัน
Structure Programming โปรแกรมแบบมีโครงสร้าง
Control Structure
1. Sequence ลำดับก่อนหลัง
int x = 10;
int y = 20;
int z = x + y;
เขียนแบบนี้่ถูกต้อง
int z = x + y;
int x = 10;
int y = 20;
เขียนแบบนี้่ไม่ถูกต้อง เนื่องจากในบรรทัด
int z = x + y; ณ ขณะนี้ยังไม่มีตัวแปร x และตัวแปร y
เครื่องหมาย %  คือเครื่องหมาย mod
x = 2
y = 3
x % y หมายถึงการนำค่า x มาหารด้วย y
ผลลัพธ์ที่ได้ให้นำเศษที่เหลือจากการหารมาเป็นคำตอบ
1 หาร 3 = 0 เหลือเศษ 1 (จาก 3) -> 1 % 3 = 1
2 หาร 3 = 0 เหลือเศษ 2 (จาก 3) -> 2 % 3 = 2
3 หาร 3 = 1 เหลือเศษ 0 (จาก 3) -> 3 % 3 = 0
4 หาร 3 = 1 เหลือเศษ 1 (จาก 3) -> 4 % 3 = 1
==================================
เงินเดือน 32767.75 บาท
ธนบัตรใบละ 1000 กี่ใบ = 32
32767.75 / 1000 = 32 ใบ
เงินเดือนที่เหลือคือ = เงินเดือน - (จำนวนธนบัตรใบละ 1000*1000)
การบ้าน
จงเขียนโปรแกรมในการรับค่าเงินเดือน จากนั้นแสดงผลการคำนวณ
การจ่ายเงินเดือนว่าจ่ายด้วยธนบัตรแต่ละชนิดต่อไปนี้อย่างละกี่ใบ/เหรียญ
กำหนดชนิดของธนบัตร/เหรียญ
1000,500,100,50,20,10,5,2,1,0.50,0.25
กานบ้านส่งมาที่
sumana_ks@hotmail.com
ส่งก่อนวันอาทิตย์ 18.00 น.

      30/10 6/11
1 5508152 นาย ภาณุวิชญ์ อัศวศรีวรนันท์ 0 1
2 5508287 นาย พีรยุทธ อ่อนหวาน 1 1
3 5508341 นางสาว เนธิชา เศรษฐีคงชู 0 0
4 5503498 นาย นิมมาน ศรีพรหม   1
5 5501658 นาย กอบเกียรติ์ โลกะธรรมะ   1





ไม่มีความคิดเห็น:

แสดงความคิดเห็น