สถิติผู้เข้าชม

902474
TodayToday80
YesterdayYesterday588
This WeekThis Week1935
This MonthThis Month13128
All DaysAll Days902474

ROBOT TEAM


warayuphat panumphan 'Kru Pu', Powered by Joomla!
ฟังก์ชั่น ย่อย PDF Print E-mail
Written by Administrator   
Monday, 09 September 2013 01:59

การประกาศฟังก์ชั่นใน C++

ฟังก์ชั่น main บางครั้ง ไม่พอกับการทำงานที่หลากหลายในโปรแกรม
จำเป็นต้องมีการประกาศฟังก์ชั่นย่อยๆ เพื่อแยกหน้าที่กันทำงาน
และเพื่อแก้ไขงานได้อย่างมีขอบเขตที่ชัดเจน ง่ายต่อการแก้ไข

รูปแบบการประกาศฟังก์ชั่นย่อย

ชนิดของข้อมูล  ชื่อฟังก์ชั่น ()

เช่น int pu()

รูปแบบการเรียกใช้ฟังก์ชั่น

ชื่อฟังก์ชั่น ();

หมายเหตุ กรณีที่ฟังก์ชั่นย่อยอยู่ใต้ฟังก์ชั่นเมน จะทำงานไม่ได้เพราะเมนจะไม่มองฟังก์ชั่นที่อยู่ข้างล่าง จำเป็นต้องมีการแนะนำให้รู้จักกัน

รูปแบบการแนะนำ

ชนิดของข้อมูล  ชื่อฟังก์ชั่น ();
ตำแหน่งการวาง วางไว้ใต้ useing namespace std;

 

ตัวอย่าง ฟังก์ชั่นย่อยอยู่บนฟังก์ชั่นเมน
#include <iostream>
using namespace std;
void pu()
{
cout << " Welcome Miss Pu ";
}
int main()
{
pu();
return 0;
}

 

ตัวอย่าง ฟังก์ชั่นย่อยอยู่ใต้ ฟังก์ชั่นเมน
#include <iostream>
using namespace std;
void pu();
int main()
{
pu();
return 0;
}
void pu()
{
cout << " Welcome Miss Pu ";
}

 

 

ใบงานเรื่องฟังก์ชั่น

1.ฟังก์ชั่น มีกี่ประเภท อะไรบ้าง (ทำในสมุด)

2. ทำใน code block

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

และในฟังก์ชั่น main ให้ทำเมนู

enter 1 ให้เข้าฟังก์ชั่น แนะนำตัวเอง

enter 2 ให้เข้าฟังก์ชั่น ออกจากการรัน

3.เขียนฟังก์ชั่น ชื่อ exit ไว้ออกจากการ run โดย

กด y  ออกจากการรัน ให้กลับมาหน้า Menu
กด N ไม่ออกจากการรัน ให้กลับมาหน้า Menu

Last Updated on Monday, 30 November 2020 05:22
 

Poll กรุณาตอบคำถามค่ะ

คุณเขียนโปรแกรมบ่อยแค่ไหน
 

Poll สื่อการสอน

สื่อแบบไหน ที่คุณชอบ
 

จำนวนผู้ชมที่ online ขณะนี้

We have 12 guests online

analogclock

search engine

Banner
Banner
Banner
Banner
Banner
Banner
Banner
Banner
Banner
Banner
Banner