ตัวอย่างคำสั่ง CASE.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
Lecture 5: ทางเลือกแบบหลายทาง
Advertisements

การทำงานแบบเลือกทำ (Selection)
LAB 1 ให้นักศึกษาเขียน Flowchart โดยใช้โปรแกรม Microsoft Word วาดรูป Flowchart ส่ง Flowchart ที่วาดเสร็จแล้วในชั่วโมง และ print ใส่กระดาษ ส่งในครั้งหน้า.
ครั้งที่ 8 Function.
Control Statement if..else switch..case for while do-while.
คำสั่งในการควบคุมโปรแกรม
การรับค่าและแสดงผล.
บทที่ 3 ตอนที่ 1 คำสั่งเงื่อนไขและการตัดสินใจ(p
โครงสร้างควบคุมและคำสั่งแบบเงื่อนไข
การควบคุมทิศทางการทำงาน
LAB # 3 Computer Programming 1
คำสั่งแบบเลือกทำ Week 6.
การแสดงผลและ รับข้อมูล. คำสั่ง Write เป็นคำสั่งที่นำข้อมูลที่ ต้องการแสดงผลที่ จอภาพเมื่อตอนสั่งรัน โปรแกรมไม่ว่าจะ เป็นข้อมูลประเภทข้อความ ตัวเลข การ.
บทที่ 4 การตัดสินใจในการเขียนโปรแกรม
บรรจุภัณฑ์อาหารเบื้องต้น
Repetitive Statements (Looping)
โครงสร้างคำสั่งแบบเลือก (Selection)
ภาษาปาสคาล ผู้สร้าง Dr.Niklaus Wirth ปี 2513
คำสั่งเงื่อนไขและการควบคุม
การรับข้อมูล และ การแสดงผล
คำสั่งควบคุมการทำงาน
SCC : Suthida Chaichomchuen
คำสั่งแบบมีเงื่อนไข IF Statement
การควบคุมทิศทางการทำงานของโปรแกรม
ตัวอย่างการใช้คำสั่ง IF_THEN
WHILE..DO คำสั่งควบคุมให้ทำงานซ้ำ โดยที่ต้องตรวจสอบเงื่อนไขก่อนที่จะทำ
คำสั่ง Repeat...Until คำสั่งควบคุมให้ทำงานซ้ำ
ตัวอย่างคำสั่ง FOR.
บทที่ 9 การรับและแสดงผลข้อมูล
บทที่ 7 การกำหนดชนิดข้อมูลใหม่
คำสั่งควบคุม (Control Statement)
ผู้ช่วยศาสตราจารย์ ดร. สัมพันธุ์ จันทร์ดี
หน่วยที่ 1 พื้นฐานภาษา C
หน่วยที่ 4: คำสั่งควบคุมโปรแกรม (Control Flow Command)
Flowchart รูปแบบ If ซ้อน If ก็คือ การเอา If ไปไว้ใน If ทางฝั่ง True  โดยโครงสร้าง If ซ้อน If นั้นเอาไว้ใช้กับ กรณีตรวจสอบเงื่อนไขที่มากกว่า 2 กรณี เพราะเนื่องจาก.
รูปแบบ if-else if if (เงื่อนไข1) {
Chapter 4 คำสั่งควบคุมทิศทาง
LOGO SCCS031 Principle of Computer Programming Thinaphan Nithiyuwith Program of Computer Science & Information Technology suchada/
ตัวอย่างการวิเคราะห์งาน และ การเขียนผังงานและซูโดโค้ด
ครูรัตติยา บุญเกิด.
ง30212 การเขียนโปรแกรมภาษาคอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม
คำสั่งเงื่อนไข ง การเขียนไดนามิก เว็บเพจ ศูนย์คอมพิวเตอร์โรงเรียนปลวกแดงพิทยาคม.
การใช้คำสั่ง เงื่อนไข การเขียนเว็บเพจโดยใช้ ภาษาสคริปต์ ศูนย์คอมพิวเตอร์โรงเรียนปลวกแดงพิทยาคม.
การใช้คำสั่งเงื่อนไขใน exel
โครงสร้างแบบลำดับ คำสั่ง x คำสั่ง y.
หมวดวิชาคอมพิวเตอร์ โรงเรียนพะเยาพิทยาคม โดย อ.วัชระ การสมพจน์
TURBO PASCAL OUTLINE 1. บทนำเกี่ยวกับการเขียนโปรแกรมภาษาปาสคาล
โจทย์วิเคราะห์ปัญหาที่ 1
Lecture 4 เรคอร์ด.
Week 7 การเขียนโปรแกรมเบื้องต้น
Control Statements.
บทที่ 10 คำสั่งควบคุม OUTLINE 1. คำสั่งแบบเรียงลำดับ (Sequence)
บทที่ 9 เซต (Set) เซต หมายถึงกลุ่ม ฝูง พวก ชุด ของสิ่งใดสิ่งหนึ่ง เช่น เพศ ประกอบด้วย หญิง และ ชาย รายการที่อยู่ในเซต เรียกว่าสมาชิก เซตย่อย (Subset) คือ.
การเขียนโปรแกรมภาษาคอมพิวเตอร์ 1
การออกแบบโครงสร้าง (Structured Design)
คำสั่งเงื่อนไข (Condition Statement)
การใช้คำสั่งเงื่อนไข
การเขียนโปรแกรมแบบวนซ้ำ: คำสั่ง while คำสั่ง do….while
บทที่ 4 คำสั่งควบคุมแบบมีทางเลือก
ผังงาน (FLOW CHART) ตัวอย่างผังงาน
CONDITION Computer Programming Asst. Prof. Dr. Choopan Rattanapoka.
การกระทำทางคณิตศาสตร์
การเขียนโปรแกรม (ภาษาซี)
By Winit Yuenying Tel  เพื่อศึกษาแนวคิดเชิงวัตถุ คลาส ออบเจ็กต์ การซ่อนสารสนเทศ การ ห่อหุ้ม ความสามารถในการสร้าง ตัวแทน กรรมวิธีการถ่ายทอด.
การรับและแสดงผลข้อมูล (Input/Output)
ผู้สอน. :. อ. สมพร สายปัญญา ห้องพัก :
1 บทที่ 5 โปรแกรมย่อย Part II Function. 2 ฟังก์ชัน (Function) เป็นชุดคำสั่งย่อยที่มีหน้าที่เฉพาะอย่างใดอย่างหนึ่ง เหมือนกับ procedure สามารถมีการรับส่งค่าข้อมูล.
บทที่ 5 โปรแกรมย่อย.
ผังงานโปรแกรม (Program Flowchart)
Computer Programming การเขียนโปรแกรมคอมพิวเตอร์ สัปดาห์ที่ 5 การเขียนโปรแกรมแบบทางเลือก การเขียนโปรแกรมแบบวนซ้ำ.
ใบสำเนางานนำเสนอ:

ตัวอย่างคำสั่ง CASE

Case/Of/Else/End คำสั่งสำหรับการทำงานที่มีเงื่อนไขที่หลายทางเลือก รูปแบบ Case Selector Of Selector1 : Statement; Selector2 : Statement; : SelectorN : Statement; Else Statement; End;

PROGRAM Case_I; Uses wincrt; VAR NUM : Integer; BEGIN {MAIN} Write(‘ป้อนตัวเลขที่ต้องการ1-3 ’);Readln(Num); Case Num Of 1 : Write(‘วิชาการเขียนโปรแกรม’); 2 : Write(‘ดิจิตอลเบื้องต้น’); 3 : Write(‘ไมโครโปรเซสเซอร์’); Else Write(‘คุณป้อนไม่ถูกต้อง’); End; END.

Program Case_Example; Uses crt; Var ans:char; num1,num2:integer; Begin write('Type first number = ');readLn(num1); write('Type second number = ');readLn(num2); write('Select + - * / ==> ');readLn(ans); Case ans of '+':writeLn(num1,' + ',num2,' = ',num1+num2); '-':writeLn(num1,' - ',num2,' = ',num1-num2); '*':writeLn(num1,' * ',num2,' = ',num1*num2); '/':writeLn(num1,' / ',num2,' = ',num1/num2); Else writeLn('Error') End; End.

program grade; uses wincrt; var score : integer; begin write('input your score');readln(score); case score of 80..100 : write('A'); 75..79 : write('B+'); 70..74 : write('B'); 65..69 : write('C+'); 60..64 : write('C'); 55..59 : write('D+'); 50..54 : write('D'); else write('E'); end; end.

แบบฝึกหัด จงเขียนโปรแกรมคำนวณพื้นที่ รูป 3 เหลี่ยม 4 เหลี่ยม วงกลม โดยให้ผู้ใช้ป้อน ความสูง ฐาน และ ความกว้าง ความยาว และรัศมี โดยให้แสดงเมนูเพื่อให้ผู้ใช้เลือกการทำงาน ดังนี้ พ.ท. สามเหลี่ยม พ.ท. 3 เหลี่ยม พ.ท 4 เหลี่ยม พ.ท. วงกลม กรุณาเลือกข้อทำงาน ถ้าเลือกข้อทำงานไม่ถูกต้อง ให้แสดงว่า retry again please