[[ภาษา C]]จะค้นข้อความในไฟล์ text ยังไงครับ

เริ่มโดย namspitez, 05 มีนาคม 2012, 02:41:51

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

namspitez

จะทำโปรแกรมสมุดโทรศัพท์ครับ

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

เทพๆ ช่วยหน่อยนะครับ


:wanwan017: :wanwan017: :wanwan017:

beerstepup


pawit15

[direct=http://blogseothai.blogspot.com] บทความรู้เทคนิค SEO >> [/direct]
[direct=http://pawit15.blogspot.com] Blog การตลาด[/direct]
[direct=http://prrealestates.blogspot.com]ศูนย์รับฝากขายบ้านและที่ดิน [/direct]
+Back to Basic กลับคืนสู่สิ่งที่เป็นพื้นฐาน+

oDarkIceo

#3
อ้างถึงจาก: namspitez ใน 05 มีนาคม 2012, 02:41:51
จะทำโปรแกรมสมุดโทรศัพท์ครับ

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

เทพๆ ช่วยหน่อยนะครับ


:wanwan017: :wanwan017: :wanwan017:

ไฟล์ text คุณมีข้อมูลยังไงอะครับ
สมมติ

Neo : 0812345678
Harry : 0898765432

สรุป ผมแนะนำว่า เนื่องจากมี file text โครงสร้างของโปรแกรมน่าจะเป็นแบบนี้ครับ
----------------------------------------------------------------------------------------------------
scanf
----------------------------------------------------------------------------------------------------
open file
read file
.
.อ่านออกมาแล้ว แล้วเอาไปเก็บในตัวแปรสำหรับเก็บข้อความ แล้วค่อยเอาไปเปรียบเทียบกับ input ของผู้ใช้ [Algorithm ตรงนี้ออกแบบเองนะครับ]
.
close file
----------------------------------------------------------------------------------------------------
printf
----------------------------------------------------------------------------------------------------

ซึ่งยังไงก็ต้อง File operation functions in C
ซึ่งมีฟังก์ชั่นให้เลือกใช้ตามความเหมาะสม ลองศึกษาดูครับ google
http://www.exforsys.com/tutorials/c-language/file-management-in-c.html


namspitez

อ้างถึงจาก: oDarkIceo ใน 05 มีนาคม 2012, 07:04:12
อ้างถึงจาก: namspitez ใน 05 มีนาคม 2012, 02:41:51
จะทำโปรแกรมสมุดโทรศัพท์ครับ

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

เทพๆ ช่วยหน่อยนะครับ


:wanwan017: :wanwan017: :wanwan017:

ไฟล์ text คุณมีข้อมูลยังไงอะครับ
สมมติ

Neo : 0812345678
Harry : 0898765432

สรุป ผมแนะนำว่า เนื่องจากมี file text โครงสร้างของโปรแกรมน่าจะเป็นแบบนี้ครับ
----------------------------------------------------------------------------------------------------
scanf
----------------------------------------------------------------------------------------------------
open file
read file
.
.อ่านออกมาแล้ว แล้วเอาไปเก็บในตัวแปรสำหรับเก็บข้อความ แล้วค่อยเอาไปเปรียบเทียบกับ input ของผู้ใช้ [Algorithm ตรงนี้ออกแบบเองนะครับ]
.
close file
----------------------------------------------------------------------------------------------------
printf
----------------------------------------------------------------------------------------------------

ซึ่งยังไงก็ต้อง File operation functions in C
ซึ่งมีฟังก์ชั่นให้เลือกใช้ตามความเหมาะสม ลองศึกษาดูครับ google
http://www.exforsys.com/tutorials/c-language/file-management-in-c.html



ขอบคุณมากครับ

ปัญหาคือติดตรง Algorithm อ่ะครับ  :-[ :-[