บทที่ 2 ภาษาปาลคาลเบื้องต้น.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
รายวิชา ง40102 หลักการแก้ปัญหาและการโปรแกรม
Advertisements

ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม
การทำงานแบบเลือกทำ (Selection)
BC320 Introduction to Computer Programming
Introduction to C Programming
Department of Computer Business
User Defined Simple Data Type
โครงสร้างควบคุมและคำสั่งแบบเงื่อนไข
C Programming Lecture no. 4 กราบเรียนท่านอาจารย์ และสวัสดีเพื่อนๆ
หลักการโปรแกรม 1 Lecture 3: ตัวแปร, นิพจน์คณิตศาสตร์, การคำนวณทางคณิตศาสตร์,การดำเนินการกับสายอักขระ.
ชนิดของข้อมูลและตัวดำเนินการ
องค์ประกอบของโปรแกรม
บทที่ 2 Operator and Expression
ภาษาปาสคาล บทนำ.
บทที่ 3 พื้นฐานการเขียนโปรแกรม Visual Basic
Visual Basic 6 By Samaporn Yendee VB6.
PHP LANGUAGE.
โครงสร้างภาษาซี.
หน่วยที่ 2 ภาษาโปรแกรม และการออกแบบโปรแกรม
Lab 3: คำสั่งพื้นฐานสำหรับการรับและการแสดงผลข้อมูล
โครงสร้างคำสั่งแบบเลือก (Selection)
ภาษาปาสคาล ผู้สร้าง Dr.Niklaus Wirth ปี 2513
คำสั่งเงื่อนไขและการควบคุม
การเขียนโปรแกรม ASP การประกาศตัวแปร
หน่วยที่ 5 ตัวดำเนินการ (Operators)
SCC : Suthida Chaichomchuen
PROCEDURE <<โปรแกรมย่อย>>
Operators ตัวดำเนินการ
ตัวอย่างการใช้คำสั่ง IF_THEN
ตัวอย่างคำสั่ง FOR.
การออกแบบและพัฒนาซอฟต์แวร์ บทที่ 5 การพัฒนาซอฟต์แวร์ด้วย MS Visual Basic 2010 ปริญญา น้อยดอนไพร สาขาวิชาวิทยาการคอมพิวเตอร์ คณะวิทยาศาสตร์และเทคโนโลยี
บทที่ 3 ตัวดำเนินการ และ นิพจน์
บทที่ 9 การรับและแสดงผลข้อมูล
บทที่ 2 ประเภทข้อมูล (DATA TYPE)
บทที่ 7 การกำหนดชนิดข้อมูลใหม่
การเขียนโปรแกรมคอมพิวเตอร์และอัลกอริธึม
ข้อมูลพื้นฐานและตัวดำเนินการ
ตัวแปร (variable) ตัวแปร เป็นชื่อที่เราตั้งขึ้น เพื่อให้คอมพิวเตอร์เตรียมที่ใน หน่วยความจำไว้สำหรับเก็บข้อมูลที่นำไปประมวลผล การตั้งชื่อตัวแปร ชื่อตัวแปรในภาษา.
การคำนวณทางคณิตศาสตร์ ตัวดำเนินการ
ตัวดำเนินการ(Operator)
ชนิดของข้อมูล ตัวแปร และตัวดำเนินการ
นิพจน์และตัวดำเนินการ
ง30212 พื้นฐานการเขียนโปรแกรม ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม
โครงสร้างแบบลำดับ คำสั่ง x คำสั่ง y.
TURBO PASCAL OUTLINE 1. บทนำเกี่ยวกับการเขียนโปรแกรมภาษาปาสคาล
ตัวแปรกับชนิดของข้อมูล
Week 2 Variables.
Computer Programming for Engineers
2.1 วิธีแก้ปัญหาด้วยคอมพิวเตอร์ (Computer problem solving methods)
บทที่ 8 ตัวดำเนินการ และ นิพจน์
คำสั่งควบคุมขั้นตอน Flow control statements
Operators ตัวดำเนินการ
วิชา COSC2202 โครงสร้างข้อมูล (Data Structure)
หลักการเขียนโปรแกรม ( )
ตัวดำเนินการ และนิพจน์คณิตศาสตร์
หลักการสร้างสรรค์ชุดคำสั่ง ๓
โครงสร้างโปรแกรมภาษาซี
อาจารย์ปิยศักดิ์ ถีอาสนา
บทที่ 3 ตัวแปร (VARIABLE). แบบข้อมูล (DATA TYPE ) แบ่ง ออกเป็น 3 ส่วน - แบบสเกลาร์ (SCALAR TYPE) - แบบสเกลาร์ (SCALAR TYPE) - แบบโครงสร้าง (STRUCTURE.
หลักการเขียนโปรแกรม ( )
พื้นฐานการเขียนโปรแกรมด้วย C#
บทที่ 2 โครงสร้างของภาษา C.
การกระทำทางคณิตศาสตร์
ตัวแปร และชนิดข้อมูล.
การรับและแสดงผลข้อมูล (Input/Output)
1 บทที่ 5 โปรแกรมย่อย Part II Function. 2 ฟังก์ชัน (Function) เป็นชุดคำสั่งย่อยที่มีหน้าที่เฉพาะอย่างใดอย่างหนึ่ง เหมือนกับ procedure สามารถมีการรับส่งค่าข้อมูล.
บทที่ 5 โปรแกรมย่อย.
CHAPTER 2 Operators.
หลักการทั่วไปเกี่ยวกับการเขียนโปรแกรม
โปรแกรมย่อย (Sub Program)
ใบสำเนางานนำเสนอ:

บทที่ 2 ภาษาปาลคาลเบื้องต้น

2.1 นิยามพื้นฐานที่เกี่ยวข้อง 2.1 นิยามพื้นฐานที่เกี่ยวข้อง จำนวนเต็ม (Integer) จำนวนจริง (Real) คำสงวน (Reserved Word) ไอเดนติฟายเออร์ (Indentifier) ค่าคงที่ (Constant) ตัวแปร (Variable) นิพจน์ (Expression)

แผนภาพไวยากรณ์ของภาษาปาสคาล จากแผนภาพ ลักษณะที่สามารถเป็นไปได้ A ABC ABBC ABB…C

2.2 ชนิดของข้อมูลเบื้องต้น 2.2 ชนิดของข้อมูลเบื้องต้น มี 4 ชนิด คือ Integer Real Boolean Char

2.3 รูปแบบโครงสร้างของโปรแกรมภาษาปาสคาล 2.3 รูปแบบโครงสร้างของโปรแกรมภาษาปาสคาล แบ่งออกเป็น 3 ส่วน คือ ส่วนหัวโปรแกรม (Program Heading Part)

ส่วนการประกาศ (Declaration Part) การกำหนดค่าคงที่

การประกาศตัวแปร การประกาศรายชื่อชนิดของข้อมูล การประกาศโปรแกรมย่อย มี 2 ประเภทคือ function และ procedure

ส่วนคำสั่งการทำงาน (Statement Part)

ตัวอย่างโปรแกรม PROGRAM example1(input,output); CONST A = 0.5; VAR B,C,Area : Real; BEGIN Write(“Entry input A,B :”); Readln(B,C); Area := A*B*C; Writeln(“Area = ”, Area); END.

2.4 เครื่องหมายที่ใช้ในภาษาปาสคาล (Operators) เครื่องหมายทางคณิตศาสตร์ (Arithmetic Operators) เช่น +, - , *, /, DIV, MOD เครื่องหมายเปรียบเทียบ (Comparison Operators) เช่น มากกว่า, น้อยกว่า, มากกว่าหรือเท่ากับ เป็นต้น เครื่องหมายตรรกะ (Logical Operators) เช่น AND, OR, NOT เป็นต้น

2.5 ลำดับการทำงานของเครื่องหมายต่าง ๆ 2.5 ลำดับการทำงานของเครื่องหมายต่าง ๆ ได้แก่ NOT, ติดลบ AND, * , . DIV, MOD OR, + , - เครื่องหมายเปรียบเทียบ

2.6 นิพจน์บูลีน (Boolean Expressions) Relational Operator ความหมาย = เท่ากัน < น้อยกว่า > มากกว่า <= น้อยกว่าหรือเท่ากัน >= มากกว่าหรือเท่ากัน <> ไม่เท่ากับ

2.7 การจัดการเกี่ยวกับการรับและแสดงผลข้อมูล 2.7 การจัดการเกี่ยวกับการรับและแสดงผลข้อมูล INPUT เป็นการรับข้อมูลเข้ามาทำงาน คำสั่งที่ใช้งานคือ READ, READLN

OUTPUT เป็นการแสดงผลออกทางหน้าจอ หรือการนำผลลัพธ์ไปเก็บลงในไฟล์ก็ได้ คำสั่งที่ใช้งานคือ WRITE, WRITELN

2.8 การมอบหมายค่าแก่ตัวแปร 2.8 การมอบหมายค่าแก่ตัวแปร Assignment Statement รูปแบบ ชื่อตัวแปรเดี่ยว := นิพจน์ เช่น answer := 5+8*10; X := Y+3; key := ‘X’;

2.9 ฟังก์ชั่นมาตรฐาน (Standard Function) ที่สำคัญ ภาษาปาสคาลเตรียมฟังชั่นพิเศษ เพื่อช่วยอำนวยความสะดวกในการเขียนโปรแกรม เช่น SQR, SQRT, SIN, COS เป็นต้น ตัวอย่าง A := Abs(-5); หมายถึง มีการเรียกใช้ฟังก์ชั่นมาตรฐานชื่อ Absolute เพื่อทำการหาค่าสัมบูรณ์ของ –5 ซึ่งมีคำตอบคือ 5 แล้วจึงนำคำตอบไปเก็บไว้ในตัวแปร A