เสนอ อาจารย์ มงคล เกตุโกมล

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
Introduction to C Introduction to C.
Advertisements

โครงสร้างโปรแกรมภาษา C
โปรแกรมการคำนวณค่า sin รายชื่อผู้เสนอโครงงาน
โจทย์ หาราคาค่าเช่าห้องพัก โดยมีเงื่อนไขว่า ถ้าพักไม่เกิน5วัน จะไม่มีส่วนลด ถ้าพัก5-8วัน จะมีส่วนลด 5% แต่ถ้าพักมากกว่า8วันขึ้นไป จะมีส่วนลด 10%
ลักษณะโครงสร้างของผังงาน
คำสั่ง while และ คำสั่ง do..while
ครั้งที่ 8 Function.
การรับค่าและแสดงผล.
Control Statement for while do-while.
ตัวอย่าง Flowchart.
การควบคุมทิศทางการทำงาน
อุปกรณ์คอมพิวเตอร์.
LAB # 5 Computer Programming 1 1.
Week 15 C Programming.
คำสั่งเพื่อการกำหนดเงื่อนไข
หน่วยที่ 1 ระบบคอมพิวเตอร์
ฟังก์ชั่น function.
โครงการประถมฐานบิน -การจัดการฐานข้อมูลเงินสวัสดิการครูโรงเรียนประถมฐานบินกำแพงแสน-
งานบริการโสตทัศนูปกรณ์ ฝ่ายวิจัยและฝึกอบรม สำนักคอมพิวเตอร์
บทที่ 6 ตัวแปรอาร์เรย์ (Array of Variable)
มารู้จักคอมพิวเตอร์กันเถอะ มารู้จักคอมพิวเตอร์กันเถอะ
ระบบปฏิบัติการ ผู้สอน ผศ. รวินทร์ ไชยสิทธิพร chandra. ac
การเขียนโปรแกรมแบบมีทางเลือก
ตัวอย่างโปรแกรมคำนวณหาพื้นที่สี่เหลี่ยม
บทที่ 6 เมธอด.
การเขียนโปรแกรมภาษาซี
บทที 1 เริ่มต้น Windows XP
Chapter 5 คำสั่งควบคุมการทำซ้ำ
Chapter 4 คำสั่งควบคุมทิศทาง
โปรแกรมคำนวณค่าไซน์ (Sine)
โครงงานวิชาคอมพิวเตอร์ เรื่อง โปรแกรมคำนวณหาค่า tan
โครงงานคอมพิวเตอร์ โปรแกรมการคำนวณพื้นที่วงกลม
โปรแกรมการคำนวณพื้นที่สามเหลี่ยมมุมฉาก
ตัวอย่างการวิเคราะห์งาน และ การเขียนผังงานและซูโดโค้ด
ส่วนประกอบ อุปกรณ์ และคุณสมบัติที่ดีของคอมพิวเตอร์
ครูรัตติยา บุญเกิด.
แถวลำดับ (array) ง40202 การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์
คำสั่ง for ง30212 การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์
การเลือกซื้อ เครื่องคอมพิวเตอร์.
C language W.lilakiatsakun.
เรื่ององค์ประกอบคอมพิวเตอร์
การเขียนผังงาน จุดประสงค์ 1.อธิบายความของผังงานได้
การรับและพิมพ์ข้อมูลเบื้องต้น
องค์ประกอบของระบบคอมพิวเตอร์ ครูสุวรรณ์ พิมเสน ครู คศ
วิชาการเขียนโปรแกรมและอัลกอริทึ่ม
โจทย์วิเคราะห์ปัญหาที่ 1
การประมวลผลสายอักขระ
Computer Programming for Engineers
2 /* ข้อความนี้เป็นเพียงคำอธิบาย ไม่มีผลต่อขั้นตอนการ ทำงานของโปรแกรม */ /* A simple program to display a line of text */ #include void main ( ) { printf.
การออกแบบโครงสร้าง (Structured Design)
หลักการเขียนโปรแกรม ( )
การเขียนโปรแกรมแบบวนซ้ำ: คำสั่ง while คำสั่ง do….while
คำสั่งเกี่ยวกับการรับ และแสดงผล
PHP การตรวจสอบเงื่อนไข.
ผังงาน (FLOW CHART) ตัวอย่างผังงาน
ตัวแปร Array แบบ 1 มิติ การเขียนโปรแกรมแบบวนซ้ำ
บทที่ 2 แนวคิดในการเขียนโปรแกรม. ขั้นตอนการ พัฒนาโปรแกรม ในการพัฒนาโปรแกรมมีขั้นตอนหลัก 5 ขั้นตอน ซึ่งไม่ว่าจะทำการพัฒนาโปรแกรม ครั้งใดจะต้องปฏิบัติตามขั้นตอนเหล่านี้
การทำงานและคำสั่งพื้นฐาน
หลักการเขียนโปรแกรม ( )
เด็กหญิง นัฐนรี โยธาตรี เลขที่ 13 ม.3/1
ฟังก์ชันเกี่ยวกับ คณิตศาสตร์. เนื้อหา คำสั่งรับข้อมูลเข้าจากผู้ใช้ คำสั่งรับข้อมูลเข้าจากผู้ใช้ การเปลี่ยนชนิดข้อมูล การเปลี่ยนชนิดข้อมูล การเรียกใช้งานเมท็อดทาง.
การเขียน แบบวนซ้ำ , วนลูป
CONDITION Computer Programming Asst. Prof. Dr. Choopan Rattanapoka.
การเขียนโปรแกรม (ภาษาซี)
หลักในการเลือกซื้อคอมพิวเตอร์ที่เหมาะสม
20 May 2556 Problem Analysis and Algorithms in Programming.
การเขียนโปรแกรมแบบลำดับ
Problem Analysis and Algorithm (การวิเคราะห์ปัญหา และการจำลองความคิด)
Computer Programming การเขียนโปรแกรม คอมพิวเตอร์ สัปดาห์ที่ 6 คำสั่งควบคุมการทำงานแบบ เงื่อนไขและคำสั่งควบคุมการ ทำงานแบบวนซ้ำ.
Problem Analysis and Algorithm in Programming (การวิเคราะห์ปัญหา และการจำลองความคิดในการเขียนโปรแกรมคอมฯ)
ใบสำเนางานนำเสนอ:

เสนอ อาจารย์ มงคล เกตุโกมล เสนอ อาจารย์ มงคล เกตุโกมล จัดทำโดย นางสาวขวัญฤทัย แจ่มจันทร์ ปวส.2/3 เลขที่.10 นางสาวพรพรรณ สุชิน ปวส.2/3 เลขที่.11 นางสาวปาจรีย์ บุญก่ำ ปวส.2/3 เลขที่.12

1.วัตถุประสงค์ เพื่อหาพื้นที่ของรูปทรงเลขาคณิต ความสามารถ 1. สามารถหาพื้นที่รูปทรงเลขาคณิต รูปวงกลม รูปสี่เหลี่ยมจตุรัสและสามเหลี่ยม 2. เพื่อสะดวกและรวดเร็วในการทำงาน 3. ประหยัดเวลาและมีความแม่นยำในการคำนวณสูง

2. คุณสมบัติของเครื่องคอมพิวเตอร์และอุปกรณ์ที่ใช้พัฒนาโปรแกรม คุณสมบัติของเครื่องึคอมพิวเตอร์ 1.Hardware - In tel Pentinum (R) Dual-Core - Main board Intel (R) G33/G31 Express Chipset family - SD-Ram 2 GB - Monitors V193 W “17” - Hatd Disk SATA ST 31603184 AS 150 GB. Drive 1.44 Mb - USB POSTS 8 HUB - Case Acer Incorporated - Mouse Human Interface Device - Key board HID USB PORTS - DVD Rom Label flash Multfuntion GH40f 2. Software - ระบบปฏิบัติการ Windows XP - โปรแกรมฐานข้อมูล MS-Access - โปรแกรม Photoshop

- ภาษาที่ใช้ในการพัฒนาโปรแกรม TC++ 3. ภาษาที่ใช้ในการพัฒนาโปรแกรม - ภาษาที่ใช้ในการพัฒนาโปรแกรม TC++

4. ขั้นตอนการใช้แกรม 4.1 กด 1 ไปคำนวณวงกลม 4.2 โปรแกรมจะถามค่ารัศมี 4.3 ป้อนค่ารัศมี 4.4 ป้อนค่ามีเสร็จโปรแกรมก็จะคำนวณ 4.5 โปรแกรมจะประมวลและขึ้นผลลัพธ์มาให้ 4.6 โปรแกรมก็จะถามว่าจะคำนวณรูปทรงเลขาคณิตข้อใดต่อ 4.7 โปรแกรมจะกับมากคำนวณต่อไปอีกหรือไม่ กด 2 โปรแกรมจะคำนวณสี่เหลี่ยมจัตุรัสแล้ว จะถามว่าความกว้างของทั้งสองด้าน 4.8 แล้วโปรแกรมจะคำนวณพื้นที่สี่เหลี่ยมออกมาให้และจะวนกลับมาถามว่าจะคำนวณโปรแกรม รูปทรงเลขาคณิตอีกหรือไม่ 4.9 กด 3 โปรแกรมคำนวณสามเหลี่ยมแล้วก็จะถามความสูงและฐานและการคำนวณอีกหรือไม่ เหมือนขั้นตอนแรก

5. สาระสำคัญเกี่ยวกับการออกแบบโปรแกรม 5.1 สิ่งที่โจทย์ต้องการ - หาพื้นที่รูปทรงเลขาคณิตที่ต้องการ รูปวงกลม รูปสี่เหลี่ยมจัตุรัสและสามเหลี่ยม 5.2 Out put Programe calculate, Area Circle1, Triangle2,or Rectangle3 5.3 ตัวแปร - PI แทน พาย - half แทน ครึ่ง - radius แทน รัศมี - circle แทน วงกลม - wi1 แทน ค่าความกว้างตัวที่1 - wi2 แทน ค่าความกว้างตัวที่2 - tri แทน เหลี่ยม - base แทน ฐาน - high แทน สูง - rec; แทน สามเหลี่ยม

5.4 รับข้อมูลเข้า - Radius - wi1 - wi2 - base - high 5.5 ประมวลผล 1. Start 2. ประกาศและกำหนดค่าตัวแปร Char = area; Int = i Float Pl , half , radius , radiur2 , circle , wi1 , wi2 , tri , base , high , rec; 3. พิมพ์หัวรายงานจะให้เลือก Programe calculate, Area Circle1, Triangle2,or Rectangle3

4. รับข้อมูลเข้า Radius wi1 wi2 base high 5. รับข้อมูลเข้า - ถ้าเลือก 1 รับข้อมูล radius - ถ้าเลือก 2 รับข้อมูล wi1,wi2 - ถ้าเลือก 3 รับข้อมูล base, high - ถ้าต้องการออกจากโปรแกรม กด 4 แล้ว Enter แล้ว Enter อีกครั้งหนึ่ง

6. circle = half * pl * radius2; =วงกลม Tri = wi1 * wi2 ; = สี่เหลี่ยมจัตุรัส Rec = half * base * high ; = สามเหลี่ยม 7. ตรวจสอบเงื่อนไข - ถ้าเงื่อนไขเป็นจริงทำข้อ 8 - ถ้าเงื่อนไขเป็นเท็จกลับไปทำข้อ 4 เพื่อรับข้อมูลนำเข้า 8. -แสดงผลลัทธ์ของ Circle ที่เก็บค่าไว้ในตัวแปร Circle - แสดงผลลัทธ์ของ Triangle ที่เก็บค่าไว้ในตัวแปร Triangle - แสดงผลลัทธ์ของ Rectangle ที่เก็บค่าไว้ในตัวแปร Rectangle 9. จบการทำงาน

start Programe calculate Area Circle,Triangle2, or Rectangle3 Int = i Char = area; Int = i Float Pl , half , radius , radiur2 , circle , wi1 , wi2 , tri , base , high , rec; Programe calculate Area Circle,Triangle2, or Rectangle3 Radius,wi1,wi2,base,high - ถ้าเลือก 1 รับข้อมูล radius - ถ้าเลือก 2 รับข้อมูล wi1,wi2 - ถ้าเลือก 3 รับข้อมูล base, high - ถ้าต้องการออกจากโปรแกรม กด 4 แล้ว Enter แล้ว Enter อีกครั้งหนึ่ง

default Stop Circle = 1 Reclangln=3 circle = half * pl * radius2; Tri = wi1 * wi2 Rec = half * base * high Circle = 1 Triangle=2 Reclangln=3 default Stop

รายละเอียดของโปรแกรม void main() { char area; int i; float pl,half,radius,radius2,circle,wi1,wi2,tri,base,high,rec; clrscr(); for(i=0;i<7;i++){ printf("\n\n\n\nPrograme calculate Area Circle1,Rectangle2,orTriangle3:="); scanf("%c",&area); pl=3.14159265; half=0.5; switch (area)

case'1':printf("Programe Circle Area\n"); printf("\nradius:="); scanf("%f",&radius); radius2=radius*radius; circle=half*pl*radius2; printf("Circle Area:=%6.2f\n",circle); break; case'2':printf("Programe Rectangle Area\n"); printf("\nwidth 1:="); scanf("%f",&wi1); printf("width 2:="); scanf("%f",&wi2); tri=wi1*wi2; printf("Triangle

Area:=%6.2f\n",tri); break; case'3': printf("Programe Triangle Area\n"); printf("\nBase:="); scanf("%f",&base); printf("High:="); scanf("%f",&high); rec=half*base*high; printf("Rectangle Area:=%6.2f\n",rec); default : printf("**Plase Menu**\n"); } getch();

7. กด 1 ไปคำนวณวงกลม 7.2 โปรแกรมจะถามค่ารัศมี 7.3 ป้อนค่ารัศมี 7.4 ป้อนค่ามีเสร็จโปรแกรมก็จะคำนวณ 7.5 โปรแกรมจะประมวลและขึ้นผลลัพธ์มาให้ 7.6 โปรแกรมก็จะถามว่าจะคำนวณรูปทรงเลขาคณิตข้อใดต่อ 7.7 โปรแกรมจะกับมากคำนวณต่อไปอีกหรือไม่ กด 2 โปรแกรมจะคำนวณสี่เหลี่ยมจัตุรัสแล้ว จะถามว่าความกว้างของทั้งสองด้าน 7.8 แล้วโปรแกรมจะคำนวณพื้นที่สี่เหลี่ยมออกมาให้และจะวนกลับมาถามว่าจะคำนวณโปรแกรม รูปทรงเลขาคณิตอีกหรือไม่ 7.9 กด 3 โปรแกรมคำนวณสามเหลี่ยมแล้วก็จะถามความสูงและฐานและการคำนวณอีกหรือไม่ เหมือนขั้นตอนแรก

8

จบการนำเสนอ