อยากทราบแนวคิดการเขียนโปรแกรมเข้ารหัสด้วยภาษา C# ครับ
ง่ายเกินไปเปล่า
mod 4
วนลูป + convert to char array + เรียงใหม่ + shift char + covert to string
วนลูป + ต่อ string
Date :
2010-11-06 11:23:27
By :
tungman
แนวการเขียนหรอครับ
เขียนแนวนอนครับ จากซ้ายไปขวา บนลงล่าง
Date :
2010-11-06 15:58:32
By :
nooknoname
ผมก็เข้าใจนะครับว่า แบบ มันอาจจะง่ายในความคิดของคนที่เก่งแล้ว หรืออาจจะบอกว่าให้ลองศึกษาเองดู แต่คือ ถ้ามันง่ายจริงๆ จนขนาดว่า ไม่ต้องมาแชร์ความรู้กัน แบบนั้นก็เหมือนกับผมโง่มากจนเขียนโปรแกรมไม่ได้เลยเหรอครับ ที่ผมมาถามเนี่ย หลายคนอาจจะบอกว่าเป็นนิสัยเสีย คือ ไม่ศึกษาเอง แต่มาถามเลยตรงๆ แต่ผมก็อยากจะบอกว่า ถึงแม้ว่ามันจะเป็นการลอกไปเลย แต่อย่างน้อย การลองในครั้งนี้ ผมก็สามารถนำไปทำความเข้าใจ และต่อยอดต่อไปได้ในอนาคต อีกอย่าง ผมเองก็อยากพัฒนาตัวเองเหมือนกัน ผมเลยใช้คำว่า ให้มาแชร์แนวคิดกัน
บางคนอาจจะบอกว่า ในเมื่อผมเขียนว่าให้มาแชร์แนวคิดกัน แล้วไหนล่ะแนวคิดของคุณ?
ผมขอสารภาพตามตรงเลยครับว่า ผมยังไม่ได้เขียนเลยครับ เพราะผมคิดไม่ออกจริงๆ ต้องขออภัยมา ณ ที่นี้ด้วยนะครับ
Date :
2010-11-06 23:07:46
By :
devil707
อย่าเพิ่งคิดมากครับ คุณ คนในบอร์ดหลายคน อาจจะแรง แต่ถ้าคุณมาอ่านบ่อย คุณจะรู้ว่าเขาไม่ได้อะไรมากมาย เดี๋ยวก็ชินครับ
Date :
2010-11-07 00:04:36
By :
PlaKriM
การสอนมีหลายประเภทค่ะ โดยส่วนตัวการสอนแบบป้อนแล้วเคี้ยวส่งให้ในปากจะทำให้คนเรียนพาลจะเป็นง่อยเอาง่ายๆ
การคิดเองค้นคว้าเป็นย่อมจะทำให้ผู้เรียนพึ่งพาตัวเองและเข้มแข็งพอจะยืนหยัดได้ทุกสถานะการณ์ น้องคิดแบบนี้ปะคะ
ถ้าไม่ก้อหมายเหตุไว้ ผมเป็นคนอ่อนไหวใจบอบบางไม่เหมาะต่อคำบ่นคำประชดประชันกรุณาสอนผมด้วยความทนุถนอม
เช่นนั้น พี่ๆก้อจะสอนตามที่น้องต้องการค่ะ
ส่วนโจทย์ของน้อง ถ้าพี่จำไม่ผิดเป็นการเข้ารหัสของโรมันตั้งกะครั้งนู้นที่ในแผนที่โลกยังไม่มีประเทศไทยมังคะ
หลักการคือ แยก string ออกเป็น character ทีละตัวจะโดยการตัดต่อ string หรือ array ก็ได้
จากนั้นแปลงค่า charactor แต่ละตัวเป็น int แล้วลบค่ามันลงไป ทีนี้ถ้าเป็นตัว 'a' หรือ 'A' แทนที่จะลบค่า
ก้อให้มันเป็น 'z' หรือ 'Z' แทน พอเข้าใจยังคะ
แล้วพี่ก้อมีโจทย์ให้น้องลองไปทำดูค่ะ ไหนลองเขียนโปรแกรมรับ string (เป็นคำ-ประโยคภาษาอังกฤษ)
แล้วให้หาว่าใน string นั้นมีคำกี่คำ
(โจทย์นี้เหมือนจะง่ายนะคะ แต่จะใช้ดูความถี่ถ้วนการมองปัญหาให้รอบด้าน อย่างไรเสียพี่ก้อคิดว่าน้องคงทำไม่ถูก/ครบหรอกมังคะ)
ประวัติการแก้ไข 2010-11-07 05:38:55 2010-11-07 05:39:34
Date :
2010-11-07 05:38:18
By :
blurEyes
เค้าก็ตอบไว้แล้วนี่
Date :
2010-11-07 12:36:08
By :
tungman
ขอโทษคุณ tungman ด้วยครับ ผมไม่ได้สังเกตจริงๆ ขอโทษจริงๆครับ พอดีเครียดไปหน่อย ไปอบรมภาษา Java มา แล้วเซฟงานไม่ทัน คนดูแลห้องเขาปิดเครื่องไปซะก่อน เลยเครียดๆน่ะครับ
ความผิดนี้ผมขอรับไปแต่เพียงผู้เดียวเลยครับ แหะๆ
Date :
2010-11-07 13:11:33
By :
ตั๊ก
อาจารย์ให้ลองทำเป็น VB แต่น้องไม่เคยเรียน แทบจะไม่รุศัพท์ วิธีการเขียนของ VB เลย
น้องต้องแก้ปัญหานี้ยังไงดี
Date :
2010-11-10 20:42:28
By :
kalarm
ตอบคุณ kalarm ครับ ผมสามารถเขียน VB ได้ครับ แต่โจทย์ที่ให้มาจะเป็น C# ครับ
ตามนิสัยผมคือใช้ความรู้เท่าที่มีในการแก้ปัญหาครับ เพราะผมจะไม่รู้เลยว่าผมขาดความรู้ในส่วนไหนไป เพราะผมอ่านเองและไม่มีเรียนในตารางเรียนครับ
การหาความรู้ใหม่ของผมมาจากการเล่นและอยากได้นู่นนี่จึงสามารถไปหามาได้ครับ เพราะผมรู้จุดประสงค์ที่เป็นรูปธรรมกับตัวเองแล้วว่า ต้องการอะไรครับ
Date :
2010-11-10 20:55:00
By :
devil707
เป็นการ เขียนโปรแกรมแบบ reverse คือการเขียนโปรแกรมแบบ สลับที่ จาก ตัวหน้าไป ข้างหลังครับ ถ้าเป็น ภาษา C ก็จะมีฟังชั่นก์ ต่างๆอยู่
Date :
2015-12-06 17:22:32
By :
HTRAE
เป็นการ เขียนโปรแกรมแบบ reverse คือการเขียนโปรแกรมแบบ สลับที่ จาก ตัวหน้าไป ข้างหลังครับ ถ้าเป็น ภาษา C ก็จะมีฟังชั่นก์ ต่างๆอยู่
Date :
2015-12-06 17:23:15
By :
HTRAE
เป็นการ เขียนโปรแกรมแบบ reverse คือการเขียนโปรแกรมแบบ สลับที่
จาก ตัวหน้าไป ข้างหลังครับ ถ้าเป็น ภาษา C ก็จะมีฟังชั่นก์ ต่างๆอยู่
Date :
2015-12-06 17:25:06
By :
HTRAE
Load balance : Server 02