[C] ช่วยด้วยครับ ผมไม่เข้าใจว่าจะต้องเขียนยังไงดี( โปรแกรมบวก ลบ และ คูณ เมตริกซ

แนะนำ สอบถาม ภาษา C สำหรับผู้เริ่มต้น ภาษา Java ภาษา Python

Moderators: mindphp, ผู้ดูแลกระดาน

oramaru
PHP Newbie
PHP Newbie
Posts: 6
Joined: 24/07/2011 3:26 pm

Re: [C] ช่วยด้วยครับ ผมไม่เข้าใจว่าจะต้องเขียนยังไงดี( โปรแกรมบวก ลบ และ คูณ เมตริกซ

Post by oramaru »

touleg wrote:ใช้ while(1) ครอบตั้งแต่แสดงเมนูจนจบโปรแกรม โดยถ้าจะให้จบโปรแกรม ก็ตรวจสอบค่าที่รับจากการเลือกเมนู สมมุติว่ากด 'q' ออกจากโปรแกรม ก็ตรวจสอบหลังจากรับค่าเลือกเมนู ว่าถ้าเป็น 'q' ก็ให้ break; มันก็จะออกจากลูปทำให้จบโปรแกรมได้ ถ้าเลือกเมนูอื่น เมื่อทำงานจนจบแล้วมันก็จะวนกลับมาแสดงเมนูใหม่ แล้วก็รับค่าเลือกเมนูใหม่ไปอย่างนี้เรื่อยๆ จนกว่าจะกด q ออกจากโปรแกรม

ถ้าจะ clear หน้าจอด้วยแล้วค่อยแสดงเมนูใหม่ก็ให้ใช้ clrscr(); หลังจากทำงานเสร็จแล้ว (ก่อนวนกลับขึ้นมา)

clrscr() จะต้อง include<conio.h> ด้วย เฉพาะเขียนกับ turbo c++ หรือ Borland C++
ถ้าเป็นบน Visual Studio จะไม่มีคำสั่งนี้ใน conio.h แล้ว

ถ้าอยากได้ก็เอาโค้ดนี้ไปใช้ อาจารย์ผมเขียนไว้ ก็อบไปใส่ไฟล์แล้วเซพเป็น .h นะครับ
http://thanwa.cpe.mut.ac.th/howto/thaiconsole/
ไม่เข้าใจครับ

คือต้องการให้มันเริ่มโปรแกรมใหม่อ่ะครับ เช่น Back to Menu (Y/N)

แล้วถ้าเลือก Y ก็คือโปรแกรมจะย้อนกลับไปเริ่มต้นใหม่ แต่ถ้าเลือก N ก็คือปิดโปรแกรมเลยอะครับ
Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - C/C++ & java & Python”

Who is online

Users browsing this forum: facebook.com [Crawler] and 5 guests