มาๆๆ จุ๊ฟ ทีนึง

บัณฑิตรุ่นใหม่ .. หัวใจโอ้ลัลล้า..

Moderators: AI of Game, pomkab

Re: มาๆๆ จุ๊ฟ ทีนึง

Postby TaNgKuNg » Fri Jan 23, 2009 8:07 pm

เพื่อนๆ อยากจะบอกว่า ตั้งมี "Lex and YACC primer/HOWTO" เท่าที่ดูน่าจะเป็น manual ภาษาอังกฤษ สำหรับคนที่จะใช้ Lex-YACC

น่าจะมีประโยชน์(รึเปล่า) สำหรับ Assign แรกในวิชา Pro-Lang ตอนนี้คิดว่ายังไม่ปล่อยออกมาดีกว่า อยากให้ไปดูก่อนว่าเป็นยังไง

ตั้งจะทิ้งต้นฉบับไว้ที่ร้านถ่ายเอกสาร บร.3 ภายในวันอังคารนี้นะ และถ้าจะให้ปล่อยออกมาทางบอร์ดก็บอกและกัน

ขอให้ทำ assg ได้นะครับ ทำได้มาสอนด้วย อิอิ อันนี้สำคัญ
ตั้ง#22 งอนน้อย ง้อง่าย ไม่กวนใจ ไม่โทรจิก รักสนุก แต่ไม่ผูกพันนะจ๊ะ

เมาส์มอย Limited Edition
www.NJfanclub.com

My Vocal Range : F#2-F#6 (B6 - 06/08/2010)
User avatar
TaNgKuNg
Member
 
Posts: 326
Joined: Fri Aug 03, 2007 11:42 pm
Location: ในใจนิวกะจิ๋วได้มั้ย

Re: มาๆๆ จุ๊ฟ ทีนึง

Postby TaNgKuNg » Fri Feb 06, 2009 10:24 am

ขอโทษที่ขุดขึ้นมา (อีกแล้ว แหะๆ)

อันนี้เป็นไฟล์สำหรับฝึกฟัง เพื่อเอาไปสอบ listening ไม่รู้ว่ามันจะยากหรือง่ายไปรึเปล่า

ปล่อยมาแค่นี้ เพราะคนหาก็ไม่ไหวจะเคลียร์แล้ว งานสุมหัวอยู่

[url]http://www.uploadd.com/download.aspx?pku=E074E17FAUYVEY[VWL3H6AOGQN572[/url]
ตั้ง#22 งอนน้อย ง้อง่าย ไม่กวนใจ ไม่โทรจิก รักสนุก แต่ไม่ผูกพันนะจ๊ะ

เมาส์มอย Limited Edition
www.NJfanclub.com

My Vocal Range : F#2-F#6 (B6 - 06/08/2010)
User avatar
TaNgKuNg
Member
 
Posts: 326
Joined: Fri Aug 03, 2007 11:42 pm
Location: ในใจนิวกะจิ๋วได้มั้ย

Re: มาๆๆ จุ๊ฟ ทีนึง

Postby AI of Game » Fri Feb 06, 2009 11:50 am

TaNgKuNg wrote:...

อันนี้เป็นไฟล์สำหรับฝึกฟัง เพื่อเอาไปสอบ listening ไม่รู้ว่ามันจะยากหรือง่ายไปรึเปล่า

ปล่อยมาแค่นี้ เพราะคนหาก็ไม่ไหวจะเคลียร์แล้ว งานสุมหัวอยู่

...



ขั้นเทพ

แม้ว่าอาจจะฟังได้
แต่ว่าตอนสอบก็สะกดผิดอยู่ดีนั่นแหละนะ
Artificial Inteligent · #22
วิทย์ คอม ธรรมศาสตร์

เมาท์มอยส์ : Limited Edition

นานๆจะเข้าสักที
ปล. อัพรูป avatar ไม่ได้แฮะ.. ใช้รูปเก่าไปก่อนนะ
User avatar
AI of Game
Deleter
 
Posts: 1658
Joined: Mon May 28, 2007 11:02 pm

Re: มาๆๆ จุ๊ฟ ทีนึง

Postby TaNgKuNg » Tue Feb 17, 2009 7:19 pm

คราวนี้ไม่มีให้จุ๊บ แต่ตอนเรียน Pro-Lang เห็นเพื่อนๆ "นอยด์อัว" กันเรื่อง exception handling ก็เลยเอาโค้ด C++ ที่มี try-throw-catch มาให้ดู อะ

#include<iostream>

using namespace std;

int main()
{
int dividend, divisor, quotient;

try
{
cout << "Enter the dividend: ";
cin >> dividend;
cout << endl;

cout << "Enter the divisor: ";
cin >> divisor;
cout << endl;

if(divisor == 0)
throw divisor;

quotient = dividend / divisor;

cout << "Quotient = " << quotient << endl;
}

catch(int x)
{
cout << "Division by " << x << endl;
}

system("pause");
return 0;
}

Credit : C++ Programming : From Problem Analysis to Program Design by D.S. Malik

ปล. ปกติเวลาเขียนโค้ดตั้งเว้นย่อหน้านะ แต่เวลาเขียนแล้วมันไม่ย่อหน้าให้
ตั้ง#22 งอนน้อย ง้อง่าย ไม่กวนใจ ไม่โทรจิก รักสนุก แต่ไม่ผูกพันนะจ๊ะ

เมาส์มอย Limited Edition
www.NJfanclub.com

My Vocal Range : F#2-F#6 (B6 - 06/08/2010)
User avatar
TaNgKuNg
Member
 
Posts: 326
Joined: Fri Aug 03, 2007 11:42 pm
Location: ในใจนิวกะจิ๋วได้มั้ย

Re: มาๆๆ จุ๊ฟ ทีนึง

Postby SITLOVE » Tue Feb 17, 2009 7:41 pm

สุโค่ย มั่กๆเลยตั้ง พึ่งเรียนเสร็จเมื่อกี้ กลับไปทวนเลยหรอ เยี่ยม!!!


ขอให้ผลกรรมครั้งนี้ส่งผลไปยังลูกๆหลานๆในอนาคตของตั้งด้วยเถิด...
Bank # 22
User avatar
SITLOVE
Member
 
Posts: 881
Joined: Sat Jun 14, 2008 3:35 am
Location: โตแล้วพ่อแม่ไม่ห่วงหรอก อยู่ไหนก็อยู่ไป

Re: มาๆๆ จุ๊ฟ ทีนึง

Postby TaNgKuNg » Tue Feb 17, 2009 9:58 pm

SITLOVE wrote:สุโค่ย มั่กๆเลยตั้ง พึ่งเรียนเสร็จเมื่อกี้ กลับไปทวนเลยหรอ เยี่ยม!!!


ขอให้ผลกรรมครั้งนี้ส่งผลไปยังลูกๆหลานๆในอนาคตของตั้งด้วยเถิด...



ไม่ได้ไปทวนหรอกแบงค์ แต่เห็นเพื่อนมึนงงเหมือนกับว่า มันมีเรื่องนี้ด้วยหรอ ก็เลยเอาโค้ดที่อยู่ในหนังสือมาแปะอ่ะ คิคิ
ตั้ง#22 งอนน้อย ง้อง่าย ไม่กวนใจ ไม่โทรจิก รักสนุก แต่ไม่ผูกพันนะจ๊ะ

เมาส์มอย Limited Edition
www.NJfanclub.com

My Vocal Range : F#2-F#6 (B6 - 06/08/2010)
User avatar
TaNgKuNg
Member
 
Posts: 326
Joined: Fri Aug 03, 2007 11:42 pm
Location: ในใจนิวกะจิ๋วได้มั้ย

Re: มาๆๆ จุ๊ฟ ทีนึง

Postby AI of Game » Tue Feb 17, 2009 10:20 pm

TaNgKuNg wrote:

ไม่ได้ไปทวนหรอกแบงค์ แต่เห็นเพื่อนมึนงงเหมือนกับว่า มันมีเรื่องนี้ด้วยหรอ ก็เลยเอาโค้ดที่อยู่ในหนังสือมาแปะอ่ะ คิคิ



จะแปะไม่ว่าอะไร

แต่อธิบายด้วยก็ดี
Artificial Inteligent · #22
วิทย์ คอม ธรรมศาสตร์

เมาท์มอยส์ : Limited Edition

นานๆจะเข้าสักที
ปล. อัพรูป avatar ไม่ได้แฮะ.. ใช้รูปเก่าไปก่อนนะ
User avatar
AI of Game
Deleter
 
Posts: 1658
Joined: Mon May 28, 2007 11:02 pm

Re: มาๆๆ จุ๊ฟ ทีนึง

Postby VaNnEsS_a » Wed Feb 18, 2009 12:31 am

TaNgKuNg wrote:#include<iostream>

using namespace std;

int main()
{
int dividend, divisor, quotient; // ประกาศตัวแปร...

try //เริ่มต้นการทำงานที่คิดว่าน่าจะเกิด Exception
{
cout << "Enter the dividend: ";
cin >> dividend; // input ตัวตั้ง
cout << endl;

cout << "Enter the divisor: ";
cin >> divisor; // input ตัวหาร
cout << endl;

if(divisor == 0) //ถ้าตัวหารเป็นศูนย์
throw divisor; // จะเกิดการ raised Exception Handling แบบ Manual ขึ้นโดย Programmer โดยการโยนการทำงานไปที่ fn catch

quotient = dividend / divisor; //ถ้าไม่ใช่ศูนย์ก็ทำงานต่อ

cout << "Quotient = " << quotient << endl;
}

catch(int x) //รับค่าตัวแปร dividor ที่ถูก throw โยนมา
{
cout << "Division by " << x << endl; // พิมพ์บอก user ว่ามันถูกหารด้วยศูนย์ ... Error
}

system("pause");
return 0;
}

Credit : C++ Programming : From Problem Analysis to Program Design by D.S. Malik


เค้าว่าโปรแกรมมันทะแม่งๆอ่ะ +___+

คือ พอมันทำที่ catch แล้วมันก็จะกลับไปที่บรรทัดหลัง throw นะ ตามที่ อ. บอกมา

สุดท้ายก็คือทำอยู่ดีนั่นแหละ...

+_____+ ที่จริง throw น่าจะอยู่หลัง

quotient = dividend / divisor; มากกว่านะ เค้าว่า...

เข้าใจมาแบบนี้อ่ะ .. ใครกระจ่างกว่านี้ช่วยบอกที

เพราะเรื่องที่เรียนวันนี้จดไม่ทัน ไม่ค่อยเข้าใจ ไม่มีชีท!
B o w L i n g # 2 2
User avatar
VaNnEsS_a
Member
 
Posts: 1041
Joined: Wed May 02, 2007 5:48 pm

Re: มาๆๆ จุ๊ฟ ทีนึง

Postby SITLOVE » Wed Feb 18, 2009 3:04 am

เซียน programing มาอธิบายเองเลย

แต่ก็ไม่ค่อยเข้าใจอยู่ดีแหละ (ไม่ใช่ว่าโบวอธิบายไม่ดีนะ แต่มันเป็นความโง่ส่วนบุคคล หึหึ)
Bank # 22
User avatar
SITLOVE
Member
 
Posts: 881
Joined: Sat Jun 14, 2008 3:35 am
Location: โตแล้วพ่อแม่ไม่ห่วงหรอก อยู่ไหนก็อยู่ไป

Re: มาๆๆ จุ๊ฟ ทีนึง

Postby Poron » Wed Feb 18, 2009 4:12 pm

VaNnEsS_a wrote:
เค้าว่าโปรแกรมมันทะแม่งๆอ่ะ +___+

คือ พอมันทำที่ catch แล้วมันก็จะกลับไปที่บรรทัดหลัง throw นะ ตามที่ อ. บอกมา

สุดท้ายก็คือทำอยู่ดีนั่นแหละ...

+_____+ ที่จริง throw น่าจะอยู่หลัง

quotient = dividend / divisor; มากกว่านะ เค้าว่า...

เข้าใจมาแบบนี้อ่ะ .. ใครกระจ่างกว่านี้ช่วยบอกที

เพราะเรื่องที่เรียนวันนี้จดไม่ทัน ไม่ค่อยเข้าใจ ไม่มีชีท!



พอมัน handle เสด มันจาไปทำต่อที่บรรทัดหลัง catch ตัวสุดท้ายอ่าจ้า

คือถ้ามัน throw ไปได้แล้ว มันก็จาออกจา try เรย
บิ๊กกี้คุง #21
see me @ BiggyClub

Image
User avatar
Poron
Member
 
Posts: 609
Joined: Sun May 28, 2006 2:17 am
Location: http://biggyclub.co.cc

Re: มาๆๆ จุ๊ฟ ทีนึง

Postby VaNnEsS_a » Wed Feb 18, 2009 5:46 pm

Poron wrote:พอมัน handle เสด มันจาไปทำต่อที่บรรทัดหลัง catch ตัวสุดท้ายอ่าจ้า

คือถ้ามัน throw ไปได้แล้ว มันก็จาออกจา try เรย


คือ ตอนเรียนอ่าพี่บิ๊ก อ.บอกว่ามันจะเป็นไปได้ 4 กรณี

1. กลับไปทำ statement ที่โดน raiesd ซ้ำ

2. ข้าม statement ที่โดน raiesd ทำ instruction ถัดไป

3. ข้ามทุกๆ instruction ไปถึง end ของ block นั้น

4. terminate โปรแกรม

^^" ... อ่านแล้วก็ งงๆ เนอะ
B o w L i n g # 2 2
User avatar
VaNnEsS_a
Member
 
Posts: 1041
Joined: Wed May 02, 2007 5:48 pm

Re: มาๆๆ จุ๊ฟ ทีนึง

Postby AI of Game » Thu Feb 19, 2009 5:36 pm

VaNnEsS_a wrote:
คือ ตอนเรียนอ่าพี่บิ๊ก อ.บอกว่ามันจะเป็นไปได้ 4 กรณี

1. กลับไปทำ statement ที่โดน raiesd ซ้ำ

2. ข้าม statement ที่โดน raiesd ทำ instruction ถัดไป

3. ข้ามทุกๆ instruction ไปถึง end ของ block นั้น

4. terminate โปรแกรม

^^" ... อ่านแล้วก็ งงๆ เนอะ




Raised
Artificial Inteligent · #22
วิทย์ คอม ธรรมศาสตร์

เมาท์มอยส์ : Limited Edition

นานๆจะเข้าสักที
ปล. อัพรูป avatar ไม่ได้แฮะ.. ใช้รูปเก่าไปก่อนนะ
User avatar
AI of Game
Deleter
 
Posts: 1658
Joined: Mon May 28, 2007 11:02 pm

Re: มาๆๆ จุ๊ฟ ทีนึง

Postby TaNgKuNg » Tue Jun 23, 2009 11:24 pm

ขอโทษ (อีกครั้ง) ที่ขุดมันขึ้นมา (อีกแล้ว) อย่าว่ากันนะคร้าบ พี่อาร์ท TT

อันนี้เป็นของที่เอ้ให้ตั้งส่งไปอ่ะ อยากรู้ว่ามันเป็นอะไรก็ลองโหลดไปดูละกัน

http://th.upload.sanook.com/A0/a03d02483c72606728cd965bcff56cd4
ตั้ง#22 งอนน้อย ง้อง่าย ไม่กวนใจ ไม่โทรจิก รักสนุก แต่ไม่ผูกพันนะจ๊ะ

เมาส์มอย Limited Edition
www.NJfanclub.com

My Vocal Range : F#2-F#6 (B6 - 06/08/2010)
User avatar
TaNgKuNg
Member
 
Posts: 326
Joined: Fri Aug 03, 2007 11:42 pm
Location: ในใจนิวกะจิ๋วได้มั้ย

Re: มาๆๆ จุ๊ฟ ทีนึง

Postby nico_robin » Tue Jun 23, 2009 11:30 pm

แต้งๆ น่ะ ตั้งคุง
ในที่สุดเราก็มีมันอยู่ในมือแล้ว

แต้ง อะเกน (จะโดนโบว์ลิ่งมาแก้คำมั้ยนี่)

ขอบคุณค่ะ
T - u - K - t - ! - k #22

俺が「大丈夫」って言えば君はきっと大丈夫で
もし世界中が君の否定をしても
俺が「大丈夫」って言えば君はきっと大丈夫で
俺だけが世界中の否定をしていよう
User avatar
nico_robin
Member
 
Posts: 377
Joined: Thu May 17, 2007 9:52 pm

Re: มาๆๆ จุ๊ฟ ทีนึง

Postby VaNnEsS_a » Wed Jun 24, 2009 12:23 am

แทงค์กิ้ว ตั้งคุง...

แอบเมิน Text มานานมากๆมายๆ.. จังหวะนี้ ไม่ไหวแล้ว TT___________TT เก็บอะไรได้ก็ต้องเก็บล่ะ

เอาไปนั่งทำ FA ตอนว่าง.. (จะว่างม๊ายยย~!!)
B o w L i n g # 2 2
User avatar
VaNnEsS_a
Member
 
Posts: 1041
Joined: Wed May 02, 2007 5:48 pm

PreviousNext

Return to Com-Sci#50 (CS รุ่น22)

Who is online

Users browsing this forum: No registered users and 1 guest