ดาวน์โหลดงานนำเสนอ
งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ
1
โครงสร้างการทำงานแบบเรียงลำดับ
อาจารย์สมเกียรติ ช่อเหมือน สาขาวิชาวิศวกรรมซอฟต์แวร์ คณะวิทยาศาสตร์และเทคโนโลยี
2
เนื้อหาที่สนใจ โครงสร้างแบบลำดับ (sequential logic structure)
Simple Problem ผังงานแสดงการทำงานแบบเรียงลำดับ การเขียนโปรแกรมแบบเรียงลำดับขั้นตอน ตัวอย่างการเขียนโปรแกรมแบบเรียงลำดับขั้นตอน การคำนวณเพื่อหาค่าสมการ การหาคำตอบพีชคณิต การเข้ารหัสข้อมูล การแสดงผลกราฟิก การอ่านค่า ip address ผลของการสลับขั้นตอนการทำงาน
3
โครงสร้างแบบลำดับ (sequential logic structure)
โครงสร้างแสดงขั้นตอนการทำงานที่เป็นไปตามลำดับก่อนหลัง และแต่ละขั้นตอนจนสิ้นสุดการทำงาน
4
Simple Problem ปัญหาที่เรียบง่าย simple math problem for kids
6
ผังงานแสดงการทำงานแบบเรียงลำดับ
7
การเขียนโปรแกรมแบบเรียงลำดับขั้นตอน
8
ขั้นตอนการสื่อสารข้อมูล
9
แผนภาพลำดับการทำงาน (Sequence diagram)
การปฏิสัมพันธ์ระหว่าง Object ตามลำดับเวลา
10
การสลับขั้นตอนการทำงาน
ส่งผลต่อผลลัพธ์ แตกต่างไปจากขั้นตอนเดิม ผิดวิธี ทำให้เกิดการเปลี่ยนแปลงขึ้น ในทางวิศวกรรม การปรับเปลี่ยนขั้นตอนการทำงาน อาจส่งผลกระทบต่อประสิทธิภาพการทำงาน ในการทำอาหาร รสชาติอาหารเปลี่ยนแปลง การจัดลำดับและขั้นตอน เป็นการควบคุมแบบหนึ่งที่จำเป็นในการเขียนโปรแกรม ส่งผลลัพธ์ของโปรแกรม
11
Sequence Structure การนับเลข ท่องสูตรคูณ การท่อง ก-ฮ การท่อง A-Z
การท่องชื่อเดือนเรียงตั้งแต่ 1-12 การทำแบบย้อนกลับ โดยสลับจากด้านหลังมาด้านหน้า นับเลขถอยหลัง มีลำดับขั้นตอนที่ชัดเจน
12
การแสดงตัวเลข 1-10 การแสดงลำดับขั้นตอนด้วยฟังก์ชัน puts();
#include <stdio.h> #include <conio.h> void main(){ puts("1"); puts("2"); puts("3"); puts("4"); puts("5"); puts("6"); puts("7"); puts("8"); puts("9"); puts("10"); getch(); }
13
การแสดงสูตรคูณแม่ 5 #include <stdio.h> #include <conio.h>
void main(){ puts("5x1=5"); puts("5x2=10"); puts("5x3=15"); puts("5x4=20"); puts("5x5=25"); puts("5x6=30"); puts("5x7=35"); puts("5x8=40"); puts("5x9=45"); puts("5x10=50"); puts("5x11=55"); puts("5x12=60"); getch(); }
14
การคำนวณเพื่อหาค่าสมการ
การหาค่าเฉลี่ย
15
การหาพื้นที่และปริมาตรของเรขาคณิต
16
การคำนวณหาค่ากำลังไฟฟ้า
P = กำลังไฟฟ้า หน่วยมาตรฐานวัตต์ (W) E = แรงดัน หน่วยมาตรฐานโวลต์ (V) I = กระแส หน่วยมาตรฐานแอมแปร์ (A) กาต้มน้ำไฟฟ้าใช้กำลังไฟฟ้า (P) = 990 W ความต่างศักย์ของกาต้มน้ำไฟฟ้า (E ) = 220 V ค่าไฟหน่วยละ 2.5 บาท
17
การคำนวณหาค่า BMI (Body Mass Index)
18
การหาผลรวมค่า 2 จำนวน การรับค่าช่วยให้สามารถเปลี่ยนแปลงค่าในการคำนวณได้ #include "stdio.h" #include "conio.h" main() { int num1,num2,SUM; printf("Enter Number 1 = "); scanf("%d",&num1); printf("Enter Number 2 = "); scanf("%d",&num2); SUM = num1 + num2; printf("sum = %d\n",SUM); getch(); }
19
การคำนวณค่าภาษีมูลค่าเพิ่มในการซื้อสินค้า
20
การเพิ่มและลดค่า การเพิ่มก่อน เพิ่มทีหลัง การลดก่อน ลดทีหลัง
21
การหาคำตอบพีชคณิต การแก้ปัญหา : หาค่าทั้ง 5 สมการ แล้วเปรียบเทียบคำตอบ
22
การเข้ารหัสข้อมูล ตัวอักษรเปลี่ยนเป็นตัวเลข ใช้การแปลงคำนวณเพื่อเข้ารหัส แล้วแปลงจากตัวเลขให้เป็นตัวอักษร
23
การแสดงผลกราฟิก การสร้างกระท่อมและสี โดยใช้ไลบรารี graphics.h
Function Argument Description initgraph เริ่มต้นระบบกราฟิกโดยการโหลดไดรเวอร์กราฟิก setcolor กำหนดสีของรูปวาด สีเริ่มต้นเป็นสีขาว แต่ละสีกำหนดเป็นตัวเลข เช่น BLACK คือ 0 และ RED คือ 4 setfillstyle ตั้งค่ารูปแบบการกรอกข้อมูลและเติมสีปัจจุบัน rectangle วาดสี่เหลี่ยมผืนผ้า ใช้พิกัดมุมซ้ายบนและล่างขวา line วาดเส้นตรงระหว่างจุดสองจุด floodfill เติมพื้นที่ปิดด้วยรูปแบบการเติมและเติมสีในปัจจุบัน closegraph ยกเลิกการโหลดโปรแกรมควบคุมกราฟิกและตั้งค่าหน้าจอ
24
การอ่านค่า ip address คำสั่ง ipconfig ซึ่งจะพิมพ์ที่อยู่ IP ซับเน็ตมาสก์และเกตเวย์เริ่มต้น รหัสที่กำหนดด้านล่างทำงานได้สำหรับ Windows xp และ Windows 7 #include<stdlib.h> #include <conio.h> int main() { system("C:\\Windows\\System32\\ipconfig"); getch(); return 0; }
25
สรุป โครงสร้างการทำงานแบบเรียงลำดับ เป็นการกำหนดขั้นตอนการทำงานที่เป็นไปตามลำดับก่อนหลัง ของแต่ละขั้นตอนจนสิ้นสุดการทำงาน เป็นการทำงานแบบเรียบง่ายเพื่อประมวลผลข้อมูลกับงานต่างๆ ขั้นตอนวิธีการทำงานแบบลำดับ สามารถอธิบายการทำงานด้วยผังงานช่วยให้เห็นลำดับขั้นตอนวิธีการทำงานของการแก้ปัญหาได้ชัดเจน ช่วยในการตรวจสอบลำดับขั้นตอนของกระบวนการทำงานของแต่ละส่วนและสามารถปรับปรุงได้ง่าย
งานนำเสนอที่คล้ายกัน
© 2024 SlidePlayer.in.th Inc.
All rights reserved.