บทที่ 7 การสร้างและการใช้งาน ฟังก์ชัน อาจารย์ชนิดา คำเพ็ง สาขาวิชาเทคโนโลยีสารสนเทศ คณะวิทยาศาสตร์ และเทคโนโลยี

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
โครงสร้างของภาษา C ในโปรแกรมที่พัฒนาด้วยภาษา C ทุกโปรแกรมจะมีโครงสร้างการพัฒนาไม่แตกต่างกัน ซึ่งประกอบด้วย 6 ส่วนหลัก ๆ โดยที่แต่ละส่วนจะมีหน้าที่แตกต่างกัน.
Advertisements

โปรแกรมภาษาโลโก (logo)
เรื่อง การแก้ไขปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
Center of Mass and Center of gravity
Introduction to C Introduction to C.
โครงสร้างโปรแกรมภาษา C
ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม
สาขาวิชาคอมพิวเตอร์ คณะวิทยาศาสตร์และเทคโนโลยี
ลิมิตและความต่อเนื่อง
การจำลองความคิด รายวิชา ง40102 หลักการแก้ปัญหาและการโปรแกรม
ครั้งที่ 8 Function.
Chapter 7 ขอบเขตของตัวแปร Variable Scope.
Ordering and Liveness Analysis ลำดับและการวิเคราะห์บอกความ เป็นอยู่หรือความตาย.
Lecture 13: ฟังก์ชันเรียกตัวเอง
LAB # 5 Computer Programming 1 1.
บทที่ 3 พื้นฐานการเขียนโปรแกรม Visual Basic
วิชา การออกแบบและพัฒนาซอฟต์แวร์
ปฏิบัติการคอมพิวเตอร์ เรื่อง ระบบสมการหลายตัวแปร
1. เข้าเว็บ scopus ( ตาม web address ของแต่ละมหาวิทยาลัยที่บอกรับเป็นสมาชิก )
ปฏิบัติการครั้งที่ 9 ฟังก์ชัน.
บทที่ 1. พื้นฐานความรู้ทั่วไป
NU. Library Online Purchasing System
หน่วยที่ 8 อนุพันธ์ย่อย (partial derivative).
กลุ่มสาระการเรียนรู้คณิตศาสตร์ โรงเรียนอัสสัมชัญอุบลราชธานี
C Programming Lecture no. 6: Function.
Function and Their Graphs
ข้อมูลพื้นฐานและตัวดำเนินการ
ตัวแปร (Variable) คือ ชื่อที่ตั้งขึ้นเพื่อเก็บข้อมูลในหน่วยความจำ สามารถเก็บข้อมูลชนิดใดก็ ได้ ลักษณะที่สำคัญ ค่าที่จัดเก็บ เมื่อปิดโปรแกรมข้อมูลจะหายไป.
เครื่องนักศึกษา  c:\appserv\www\ชื่อนักศึกษา\ชื่อไฟล์.php
โปรแกรมการคำนวณพื้นที่สามเหลี่ยมมุมฉาก
ฟังก์ชัน ง30212 การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์ ศูนย์คอมพิวเตอร์
บทที่ 4 การใช้ตัวดำเนินการ
Flow Chart INT1103 Computer Programming
โครงสร้างข้อมูลคืออะไร ?
วิชา เทคโนโลยีสารสนเทศ เรื่อง. หลักการทำงาน และ
Computer Programming for Engineers
เครื่องมือและเครื่องทุ่นแรงในงานบัญชี
Recursion การเรียกซ้ำ
วิชา วิศวกรรมซอฟต์แวร์ (Software Engineering)
วิชา COSC2202 โครงสร้างข้อมูล (Data Structure)
หลักการเขียนโปรแกรม ( )
หลักการเขียนโปรแกรม ( )
บทที่ 3 การสร้าง Appication แบบ Windows Form
หลักการเขียนโปรแกรม ( )
PHP: [8] การสร้างฟังก์ชั่นขึ้นใช้เอง (User-defined functions)
วิทยาลัยการอาชีพบัวใหญ่
บทที่ 7 การวิเคราะห์งานและการโปรแกรม แบบมีโครงสร้าง
หลักการและวิธีการแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
งานเทคโนโลยีสารสนเทศ โรงเรียนพนมเบญจา
บทที่ 9 พอยเตอร์. สื่อชุดนี้เป็นลิขสิทธิ์ของสำนักพิมพ์วังอักษรใช้เพื่อ การศึกษาเท่านั้น พอยเตอร์ (Pointer) พอยเตอร์คือต้นฉบับของชนิดข้อมูล เป็นชนิด ข้อมูลที่สร้างจากข้อมูลมาตรฐานชนิดหนึ่ง.
การเขียนโปรแกรมคอมพิวเตอร์ 1
อาจารย์ปิยศักดิ์ ถีอาสนา
การแก้ปัญหาโปรแกรม (Flowchart)
สาขาวิชาเทคโนโลยี สารสนเทศ คณะเทคโนโลยีสารสนเทศ และการสื่อสาร.
1. Global variable คือ ตัวแปรที่กำหนดหรือประกาศไว้นอกฟังก์ชันใด ๆ ทุกฟังก์ชัน สามารถนำตัวแปรประเภท Global ไปใช้ได้ทุกฟังก์ชัน.
แนะนำการเขียนโปรแกรมภาษา C Introduction to C Programming Language
บทที่ 2 โครงสร้างของภาษา C.
ตัวแปร และชนิดข้อมูล.
บทที่ 5 Function. Function Function เป็นการแบ่งโค้ดโปรแกรมออกเป็นส่วนย่อยๆ เพื่อทำงานบางอย่าง - โค้ดโปรแกรมเรียงต่อกันยาว - สามารถเรียกใช้ Function ซ้ำได้
1 Functions กนกวรรธน์ เซี่ยงเจ็น สำนักวิชาเทคโนโลยีสารสนเทศ และการสื่อสาร มหาวิทยาลัยนเรศวร พะเยา.
stack #1 ผู้สอน อาจารย์ ยืนยง กันทะเนตร
จัดทำโดย นางสาวพรรณทิวา พุทธาเทพ
Function. วัตถุประสงค์การเรียนรู้ ให้รู้จักว่าฟังก์ชันคืออะไร ให้รู้จักว่าเราสร้างฟังก์ชันเพื่อจุดประสงค์ใด หรือ เพื่อประโยชน์ใด ให้รู้จักประเภทของฟังก์ชัน.
การนิยามศัพท์ การทำวิจัยจะต้องมีการนิยามศัพท์ เพราะคำศัพท์มีหลายความหมาย ผู้วิจัยจำเป็นต้องนิยามคำศัพท์ เพื่อให้ผู้อ่านเข้าใจเข้าใจความหมายที่ใช้ในงานวิจัยเรื่องนี้
บทที่ 5 โปรแกรมย่อย.
การแก้ไขปัญหา วิชา เทคโนโลยีและสารสนเทศ
ลิมิตและความต่อเนื่องของฟังก์ชัน
ค31212 คณิตศาสตร์สำหรับ คอมพิวเตอร์ 2
การสร้าง function ( โปรแกรมย่อย ) function output = FunctionName (input1, input2, …) การทำงานภายในฟังก์ชัน Editor วิธีเขียน - ต้องขึ้นต้นด้วยคำว่า function.
โครงสร้างของภาษา HTML
ใบสำเนางานนำเสนอ:

บทที่ 7 การสร้างและการใช้งาน ฟังก์ชัน อาจารย์ชนิดา คำเพ็ง สาขาวิชาเทคโนโลยีสารสนเทศ คณะวิทยาศาสตร์ และเทคโนโลยี

รู้จักกับฟังก์ชัน  ฟังก์ชัน (Function) คือ บล็อกของโค้ดหรือ โปรแกรมย่อยๆ ที่สามารถเรียกใช้งานได้จากจุด ใดๆ ก็ได้ใน Application  สามารถแยกเขียนฟังก์ชันสำหรับการทำงานเป็น ส่วนๆ ทำให้ง่ายต่อการทำความเข้าใจและการ แก้ไข  ข้อดีของฟังก์ชัน คือ ฟังก์ชันสามารถถูกเรียกใช้ ซ้ำได้ ไม่จำกัดจำนวน

ลักษณะการทำงานของฟังก์ชัน

รูปแบบของฟังก์ชัน

5 การผ่านค่าให้ฟังก์ชัน เป็นการก็อปปี้ค่าที่จะผ่าน แล้วส่งไปให้ ฟังชันที่ต้องการ แม้ว่าภายในฟังก์ชันจะมี การเปลี่ยนแปลง ก็จะไม่มีผลใดๆ ต่อ ค่าที่อยู่นอกฟังก์ชันนั้น เป็นการผ่านค่าโดยการบอกตำแหน่ง หน่วยความจำที่เก็บ หากภายในฟังก์ชันมี การเปลี่ยนแปลงค่าที่ผ่านไปให้ จะส่งผล ต่อค่าที่อยู่นอกฟังก์ชันนั้น

6 การผ่านค่าให้ฟังก์ชัน

แบบฝึกหัด  จงเขียนโปรแกรมรับข้อมูลสองค่า และให้ส่ง ข้อมูลทั้งสองค่าให้กับฟังก์ชันชื่อ calculate() โดยฟังก์ชันนี้จะทำการบวกเลขสองจำนวนที่ รับมาดังกล่าว ซึ่งฟังก์ชันนี้ไม่มีการส่งค่ากลับ

แบบฝึกหัด  จงเขียนโปรแกรมรับข้อมูลให้กับ a,b ซึ่งเป็นความยาว ของความสูงและฐานของสามเหลี่ยม และส่งข้อมูล ให้กับฟังก์ชันต่างๆ ดังนี้  ฟังก์ชัน Area() ทำการคำนวณพื้นที่ของสามเหลี่ยม  ฟังก์ชัน Addin() ให้ทำการเพิ่มความยาวแต่ละของ สามเหลี่ยมขึ้นอีกหนึ่ง โดยโปรแกรมหลักจะทำการพิมพ์ค่าพื้นที่ของ สามเหลี่ยม และความยาวแต่ละด้านของสามเหลี่ยมที่ เพิ่มขึ้นใหม่