บทที่ 3 ชนิดของข้อมูลและตัวดำเนินการ

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
Datadictionary Prakan Sringam.
Advertisements

ชนิดของข้อมูลในโปรแกรม Interactive C
รายวิชา ง40102 หลักการแก้ปัญหาและการโปรแกรม
Microsoft Access อ.เล็กฤทัย ขันทองชัย Microsoft Access.
ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม
VBScript.
โดยอาจารย์ศิริพร ศักดิ์บุญญารัตน์ ครูชำนาญการ โรงเรียนมหิดลวิทยานุสรณ์
การเขียนโปรแกรมด้วยคำสั่งเบื้องต้น
ประเภทของข้อมูลและตัวดำเนินการ Data Types and Operator (บทที่ 3)
ประเภทของข้อมูล Excel 2007
BC320 Introduction to Computer Programming
Introduction to C Programming
Department of Computer Business
บทที่ 1 หลักการเขียนโปรแกรมเบื้องต้น ภาษา C#
หลักการโปรแกรม 1 Lecture 3: ตัวแปร, นิพจน์คณิตศาสตร์, การคำนวณทางคณิตศาสตร์,การดำเนินการกับสายอักขระ.
ชนิดของข้อมูลและตัวดำเนินการ
การโปรแกรมเชิงวัตถุ (Object-Oriented Programming)
Week 6 ประกาศค่าตัวแปร.
บทที่ 3 พื้นฐานการเขียนโปรแกรม Visual Basic
Visual Basic 6 By Samaporn Yendee VB6.
รับและแสดงผลข้อมูล.
PHP LANGUAGE.
หน่วยที่ 2 ภาษาโปรแกรม และการออกแบบโปรแกรม
Lab 3: คำสั่งพื้นฐานสำหรับการรับและการแสดงผลข้อมูล
Properties ของคอนโทรล ที่ควรรู้จักในเบื้องต้น
ภาษาปาสคาล ผู้สร้าง Dr.Niklaus Wirth ปี 2513
การเขียนโปรแกรม ASP การประกาศตัวแปร
เรื่อง ประเภทของข้อมูล
หน่วยที่ 5 ตัวดำเนินการ (Operators)
การจัดการข้อมูลด้วยคอมพิวเตอร์
ส่วนของการเขียนโค๊ด ใน VB การเขียนโค๊ดจะเป็นแบบ Event Driven
การเขียนโปรแกรมเชิงวัตถุ ด้วยภาษาจาวา
บทที่ 3 ตัวดำเนินการ และ นิพจน์
บทที่ 2 ประเภทข้อมูล (DATA TYPE)
การเขียนโปรแกรมคอมพิวเตอร์และอัลกอริธึม
บทที่ 11 การเขียนโปรแกรมภาษาซี
ตัวแปรและชนิดข้อมูล (Variables and Data Types)
ข้อมูลพื้นฐานและตัวดำเนินการ
C# Programming Exceed Camp: Day 3.
ตัวแปร (variable) ตัวแปร เป็นชื่อที่เราตั้งขึ้น เพื่อให้คอมพิวเตอร์เตรียมที่ใน หน่วยความจำไว้สำหรับเก็บข้อมูลที่นำไปประมวลผล การตั้งชื่อตัวแปร ชื่อตัวแปรในภาษา.
ตัวแปร (Variable) คือ ชื่อที่ตั้งขึ้นเพื่อเก็บข้อมูลในหน่วยความจำ สามารถเก็บข้อมูลชนิดใดก็ ได้ ลักษณะที่สำคัญ ค่าที่จัดเก็บ เมื่อปิดโปรแกรมข้อมูลจะหายไป.
ตัวดำเนินการ(Operator)
ชนิดของข้อมูล ตัวแปร และตัวดำเนินการ
ตัวแปรกับชนิดของข้อมูล
นิพจน์และตัวดำเนินการ
ง30212 พื้นฐานการเขียนโปรแกรม ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม
ชนิดของข้อมูล ตัวแปร และตัวดำเนินการ
บทที่ 4 การใช้ตัวดำเนินการ
โปรแกรมยูทิลิตี้.
ตัวแปรกับชนิดของข้อมูล
โดย อ. นัฐพงศ์ ส่งเนียม การเขียนโปรแกรมคอมพิวเตอร์ และอัลกอรทึ่ม ( ) Lec04 : [ การแปลงจาก FlowChart.
ตัวแปร ชนิดข้อมูล และ ตัวดำเนินการใน PHP
Selection Nattapong Songneam.
พื้นฐานการเขียนโปรแกรม
ตัวดำเนินการ และนิพจน์คณิตศาสตร์
ตัวแปร Array แบบ 1 มิติ การเขียนโปรแกรมแบบวนซ้ำ
Java Programming Java Structure and Datatype,Variable
BCS 121 บท 5 การโปรแกรมเชิงวัตถุ (Object-Oriented Programming)
อาจารย์ปิยศักดิ์ ถีอาสนา
Variables and Data Types กนกวรรธน์ เซี่ยงเจ็น สำนักวิชาเทคโนโลยีสารสนเทศ และการสื่อสาร มหาวิทยาลัยนเรศวร พะเยา.
บทที่ 2 ฟังก์ชันใน Visual Basic 6.0
พื้นฐานการเขียนโปรแกรมด้วย C#
หน่วยที่ 4 โครงสร้างโปรแกรมภาษาซี
Microsoft Access Lesson 2 1 Microsoft Access (Lesson 2) อาจารย์อุทัย เซี่ยงเจ็น สำนักวิชาเทคโนโลยีสารสนเทศ และการสื่อสาร มหาวิทยาลัยนเรศวร วิทยาเขต สารสนเทศพะเยา.
การกระทำทางคณิตศาสตร์
ตัวแปร และชนิดข้อมูล.
Microsoft Access 2007 นายวุฒิชัย คำมีสว่าง.
การรับและแสดงผลข้อมูล (Input/Output)
Variable, Constant. Variable คือชื่อที่ตั้งขึ้นมาเพื่อจองพื้นที่ใน หน่วยความจำสำหรับ พักข้อมูล.
หลักการทั่วไปเกี่ยวกับการเขียนโปรแกรม
ใบสำเนางานนำเสนอ:

บทที่ 3 ชนิดของข้อมูลและตัวดำเนินการ รายวิชา การเขียนโปรแกรมบน WWW

ชนิดของข้อมูล Byte Short Integer Long Single (Single – precision floating point ) Double (Double – precision floating point ) Decimal Boolean Char

ชนิดของข้อมูล String Date Object Structure (User defined Data Type)

ชนิดข้อมูล ตัวเลข Byte Short เป็นชนิดข้อมูลประเภทจำนวนเต็ม มีค่า 0 – 255 ใช้หน่วยความจำ 8 bit หรือ 1 byte เท่านั้น Short มีค่า -32,768 : 32,767 ใช้หน่วยความจำ 16 bit หรือ 2 byte เท่านั้น

ชนิดข้อมูล ตัวเลข Integer Long เป็นชนิดข้อมูลประเภทจำนวนเต็ม มีค่า -2,147,483,648 : 2,147,483,647 ใช้หน่วยความจำ 32 bit หรือ 4 byte เท่านั้น Long มีค่า -9,223,372,036,854,775,808 : 9,223,372,036,854,775,807 ใช้หน่วยความจำ 64 bit หรือ 8 byte เท่านั้น

ชนิดข้อมูล ตัวเลข Single Double เป็นชนิดข้อมูลประเภทตัวเลขจำนวนจริง (มีทศนิยมได้) มีค่า -3.402823 E38 : -1.401298 E-45 สำหรับค่าลบ มีค่า 1.401298 E-45 : 1.401298 E38 สำหรับค่าบวก ใช้หน่วยความจำ 32 bit หรือ 4 byte เท่านั้น Double มีค่า -1.797693134862231E308 : -4.94065645841247 สำหรับค่าลบ มีค่า 4.94065645841247 : 1.797693134862231E308 สำหรับค่าบวก ใช้หน่วยความจำ 64 bit หรือ 8 byte เท่านั้น

ชนิดข้อมูล ตัวเลข Decimal เป็นชนิดข้อมูลประเภทตัวเลขที่สามารถเป็นได้ทั้งจำนวนเต็มและตัวเลขทศนิยมที่มีความละเอียดสูงมาก มีค่า +/- 79,228,162,514,264,337,593,950,335 กรณีไม่มีทศนิยม มีค่า +/- 7.9228162512264337593543950335 กรณีมีทศนิยม ใช้หน่วยความจำ 64 bit หรือ 8 byte เท่านั้น

ข้อมูลประเภทอักขระ Char String เป็นชนิดข้อมูลประเภทอักขระ 1 ตัว ใช้หน่วยความจำ 2 Byte (แบบ Unicode) String เป็นชนิดข้อมูลประเภทอักขระหลายตัว สูงสุดขนาด 2MB ค่าเริ่มต้นของ String จะเป็น Nothing เสมอ ใช้หน่วยความจำเท่ากับจำนวนตัวอักษรที่เก็บ

ข้อมูลประเภทวันที่ Date เป็นชนิดข้อมูลที่ใช้เก็บข้อมูลประเภท วันที่ และเวลา ใช้หน่วยความจำ 8 Byte

Dim ชื่อตัวแปร as ประเภทตัวแปร การประกาศตัวแปร ก่อนที่จะใช้งานตัวแปรใด ๆ จำเป็นจะต้องประกาศตัวแปรนั้น ๆ ก่อนเสมอ โดยตั้งชื่อและกำหนดชนิดของข้อมูลให้เรียบร้อยเสียก่อน เพื่อจองหน่วยความจำที่เหมาะสมให้กับเรา โดยคำสั่งในการประกาศตัวแปรมีรูปแบบดังนี้ Dim Count as Integer Dim VatRate as Single Dim Price as Double = 2500.75 Dim CustName as String = “Prisana” Dim ชื่อตัวแปร  as ประเภทตัวแปร 

การประกาศตัวแปร กฎการตั้งชื่อตัวแปร ชื่อตัวแปรต้องไม่ซ้ำกันในขอบเขตเดียวกัน  ชื่อต้องไม่ซ้ำกับคีย์เวิร์ด เช่น คำว่า DIM, Integer เป็นต้น  ชื่อต้องเริ่มต้นด้วยตัวอักขระ A - Z หรือ a – z

ตัวดำเนินการ (Operator) ตัวดำเนินการทางคณิตศาสตร์ (Arihematic Operator) ตัวดำเนินการกับข้อความ (String Manipulation Operator) ตัวดำเนินการทางตรรกะ (Logical Operator) ตัวดำเนินการเปรียบเทียบ (Comparison Operator)

ตัวดำเนินการทางคณิตศาสตร์ ลบ - บวก + คูณ * หาร / หารเอาผลลัพธ์เป็นจำนวนเต็ม \ หารเอาเศษ Mod ยกกำลัง ^

ตัวดำเนินการทางข้อความ + เชื่อมข้อมูลสตริงกับสตริงเข้าด้วยกัน & เชื่อมข้อมูลสตริงกับตัวเลขเข้าด้วยกัน Dim MyName as String =“Tassanan ” Dim MyLastName as String = “Trinantharath” Label1.Text = “My name is : ” + MyName + MyLastName

ตัวดำเนินการทางตรรกะ AND T and T : T T and F : F F and T : F F and F : F AND 1 and 1 : 1 1 and 0 : 0 0 and 1 : 0 0 and 0 : 0

ตัวดำเนินการทางตรรกะ OR T or T : T T or F : T F or T : T F or F : F OR 1 or 1 : 1 1 or 0 : 1 0 or 1 : 1 0 or 0 : 0

ตัวดำเนินการทางตรรกะ XOR T XOR T : F T XOR F : T F XOR T : T F XOR F : F XOR 1 XOR 1 : 0 1 XOR 0 : 1 0 XOR 1 : 1 0 XOR 0 : 0

ตัวอย่าง จงหาผลรวมของเลข 2 จำนวน โดยออกแบบหน้าจอการทำงานดังนี้

ตัวอย่าง ชื่อ Control คุณสมบัติ ค่าที่กำหนด Label Text ตัวเลขจำนวนที่ 1 ผลรวมคือ ID lblResult - TextBox txtNum1 txtNum2 Button btnOK ตกลง btnCancle ยกเลิก ตัวอย่าง

ตัวอย่าง ให้เขียน Code ในปุ่ม ตกลง ดังนี้ Protected Sub btnOK_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnOK.Click Dim num1, num2 As Integer num1 = txtNum1.Text num2 = txtNum2.Text lblResult.Text = num1 + num2 End Sub

ตัวอย่าง ให้เขียน Code ในปุ่ม ยกเลิก ดังนี้ Protected Sub btnCancle_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnCancle.Click txtNum1.Text = "" txtNum2.Text = "" End Sub

งาน 1 จงเขียนโปรแกรมแปลงหน่วยกิโลเมตรให้เป็นเมตร และเซนติเมตร โดยออกแบบหน้าจอการทำงานดังนี้

งาน 2 จงเขียนโปรแกรมคำนวณหาพื้นที่สามเหลี่ยม โดยออกแบบหน้าจอการทำงานดังนี้

งาน 3 จงเขียนโปรแกรมคำนวณหาคํานวณคาลวงเวลา ใหรับคาเงินเดือน 1 จํานวน และรับคาจํานวนชั่วโมง 1 จํานวน จากนั้นใหคํานวณหาคาลวงเวลาโดยพิจารณาจากเงินเดือน โดยกําหนดให 1 เดือนทํางาน 30 วัน แตละวันทํางาน 8 ชั่วโมง