หลักการเบื้องต้นการเขียนโปรแกรม2
Post on 28-Jun-2015
976 Views
Preview:
TRANSCRIPT
LOGO
หลั�กการเบื้องต้�นเก��ยวก�บื้
Visual Basic 6.0(ต้�อ)
หลั�กการเบื้องต้�นเก��ยวก�บื้
Visual Basic 6.0(ต้�อ)
CHAPTER 4
อาจารย�ปรเมษฐ์� ดำ�าชู�คณะว"ทยาการจ�ดำการ โปรแกรม
คอมพิ"วเต้อร�ธุ)รก"จ
สร�างป+ญญา ศร�ทธุาความดำ�มหาว"ทยาลั�ยแห�ง
เมองคนดำ�
1/16
BIZ Com ร�กษ�
ส"�งแวดำลั�อม
2
AlgorithmAlgorithm
Algorithm คอ ลั�าดำ�บื้ขั้�นต้อนขั้องชู)ดำค�าส��งท��ถู�กวางแผนไว�เพิ�อส��งให�คอมพิ"วเต้อร�ท�างานใดำงานหน3�งจนไดำ�ผลัลั�พิทธุ�ท��ต้�องการ
3
Exp1Exp1
ให�น�กศ3กษาเขั้�ยนผ�งงานในการค�านวณหาค�าเชู�าโรงแรมแห�งหน3�งในจ�งหว�ดำส)ราษฏร�ธุาน� ลั�กค�าท)กคนไดำ�ร�บื้ส�วนลัดำ 10 % จากค�าเชู�าท�งหมดำ โดำยให�ร�บื้ขั้�อม�ลัทางแป5นพิ"มพิ� แลัะแสดำงผลัส�วนลัดำท��ไดำ�ร�บื้ออกทางจอภาพิ แลัะเง"นค�าเชู�าท��ต้�องชู�าระออกทางเคร�องพิ"มพิ� ให้�วิ�เคราะห้�ข้�อมู�ลประกอบด้�วิย
• INPUT• PROCESS• OUTPUT
ให้�สร�างผั�งงาน (Flowchart)
4
เฉลัยการสร�างผ�งงาน เฉลัยการสร�างผ�งงาน
START
Price , Amount
day Total Price = Price * Amount day Discount = Total Price * (10/100)
1
1
Discount
Net Price = Total Price - Discount
Net Price
STOP
5
เฉลัยการว"เคราะห�ขั้�อม�ลั เฉลัยการว"เคราะห�ขั้�อม�ลัINPUT
ราคาห้�องพั�ก (Price) ข้�อมู�ลชน�ด้ Single จำ�านวินค นที่"#พั�ก (Amount Day) ข้�อมู�ลชน�ด้
IntegerPROCESS
ค$าห้�องพั�ก = Price * Amount Day ส$วินลด้ = ค$าห้�องพั�ก *(10/100) ราคาส%ที่ธิ� = ค$าห้�องพั�ก ส$วินลด้–
OUTPUT ส$วินลด้ (Discount) ข้�อมู�ลชน�ด้ single ราคาส%ที่ธิ� (Net Price) ข้�อมู�ลชจำ�ด้ Single
6
AlgorithmAlgorithm
1 .เร"�มต้�น2. ร�บื้ค�า ราคาห�องพิ�ก 3. ร�บื้ค�า จ�านวนคนท��พิ�ก4. ค�าห�องพิ�ก = จ�านวนคนท��พิ�ก * จ�านวนคน
ท��พิ�ก5. ส�วนลัดำ = ค�าห�องพิ�ก *(10/100)6. ราคาส)ทธุ" = ค�าห�องพิ�ก ส�วนลัดำ–7. แสดำงค�า ขั้องส�วนลัดำ8. แสดำงค�า ราคาส)ทธุ"9. จบื้การท�างาน
7
EXP2EXP2
ให�น�กศ3กษาเขั้�ยนโปแกรมเพิ�อค�านวณหาอ�ต้ราก�าไรโดำยขั้�อม�ลัท��ร�บื้เขั้�ามาประมวลัผลัทางแป5นพิ"มพิ� ไดำ�แก� ราคาขั้ายต้�อหน�วย แลัะต้�นท)นผ�นแปร ส�าหร�บื้ส�ต้รท��ใชู�หาอ�ต้ราก�าไรส�วนเก"น ม�ดำ�งน� อ�ตราก�าไรส$วินเก�น =((ราคาข้ายต$อห้น$วิย –
ต�นที่%นผั�นแปรต$อห้น$วิย)-ราคาข้ายต$อห้น$วิย)*100
ก�าห้นด้ให้�แสด้งผัลอ�ตราก�าไรส$วินเก�นออกที่างจำอภาพัให้�วิ�เคราะห้� Input Process Outputให้�สร�างผั�งงาน
8
EXP3EXP3
ก�าหนดำให� x = 10 ,y=20 ,z=2 จงเขั้�ยนโปรแกรมเพิ�อหาค�าเฉลั��ยขั้องX , y , z ให้�วิ�เคราะห้�ข้�อมู�ล Input Process Output
ให้�สร�างผั�งงาน
9
EXP4EXP4
ให�น�าเง"นเดำอนขั้องพิน�กงาน เขั้�าเคร�องคอมพิ"วเต้อร�แลั�วให�เพิ"�มเง"นเดำอนขั้องพิน�กงานอ�ก 10% ขั้องเง"นเดำอนเดำ"ม แลั�วให�แสดำงผลัขั้องเง"นเดำอนท��เพิ"�มขั้3น(10%)แลัะเง"นเดำอนรวมท�งหมดำ ให้�วิ�เคราะห้�ข้�อมู�ล Input Process Output
ให้�สร�างผั�งงาน
10
ค)ณธุรรม จร"ยธุรรมค)ณธุรรม จร"ยธุรรม
สร�างป+ญญา
สร�างป+ญญา
มหาว"ทยาลั�ยแห�งเมองคนดำ�
11
LOGO สร�างป+ญญาศร�ทธุาความดำ�
top related