เชียงรายโฟกัสดอทคอม สังคมออนไลน์ของคนเชียงราย ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน
วันที่ 26 เมษายน 2024, 07:28:40
หน้าแรก ช่วยเหลือ เข้าสู่ระบบ สมัครสมาชิก



  • ข้อมูลหลักเว็บไซต์
  • เชียงรายวันนี้
  • ท่องเที่ยว-โพสรูป
  • ตลาดซื้อขายสินค้า
  • ธุรกิจบริการ
  • บอร์ดกลุ่มชมรม
  • อัพเดทกระทู้ล่าสุด
  • อื่นๆ

ประกาศ !! กรุณาอ่านเพื่อทำความเข้าใจ : https://forums.chiangraifocus.com/index.php?topic=1025412.0

+  เว็บบอร์ด เชียงรายโฟกัสดอทคอม สังคมออนไลน์ของคนเชียงราย
|-+  ศูนย์กลางข้อมูลเชียงราย
| |-+  คุยเรื่องไอที - เทคโนโลยี (ผู้ดูแล: K€nGja1, chiohoh, nuifish, NOtis)
| | |-+  รบกวนผู้เก่งภาษาซี++ มาแชร์ความรู้ครับ
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
« หน้าที่แล้ว ต่อไป »
หน้า: [1] 2 พิมพ์
ผู้เขียน รบกวนผู้เก่งภาษาซี++ มาแชร์ความรู้ครับ  (อ่าน 3797 ครั้ง)
enDx4
มัธยม
**
ออฟไลน์ ออฟไลน์

กระทู้: 831


« เมื่อ: วันที่ 19 พฤศจิกายน 2010, 09:57:52 »

ผมจะเขียนโปรแกรมแม่สูตรคูณ ดังนี้
1.รับค่าเลขเข้ามา
2.ทำการคำนวณตัวเลขโดนนำตัวเลขที่รับเข้ามา มาคูณไปเรื่อยๆ จนถึง 12
3.ใช้ function หรือ sub โปรแกรมมาช่วยในการทำงาน
พอดีเพิ่งเรียนแล้วคีย์โค้ดได้ตามนี้แล้วรันไม่ผ่าน ยังไงก็ช่วยผมแก้โค้ดหน่อยนะครับ จะขอบคุณมาก
#include <stdio.h>
#include <iostream.h>
#include <conio.h>


void main(mul)
{
   int i,mul,num;
   cout<<"Enter Number : ";
   cin>>num;
   void mul;
   getch();
}

void mul()
{
   for (i=1;i<=12; i++)
   {
      mul=num*i;
      cout<< num <<" x  "<< i "=" << mul <<endl;
   }
   return main;
}
« แก้ไขครั้งสุดท้าย: วันที่ 19 พฤศจิกายน 2010, 10:04:38 โดย enDx4 » IP : บันทึกการเข้า

เวลาจ่าย อย่าลืม เวลาจน !!
khonbalovely
ชั้นประถม
*
ออฟไลน์ ออฟไลน์

กระทู้: 333



« ตอบ #1 เมื่อ: วันที่ 19 พฤศจิกายน 2010, 10:32:35 »

มัน run ไม่ผ่าน แล้วมันขึ้นข้อความว่าไงค่ะ
IP : บันทึกการเข้า
INTECH_COMPUTER
ฝันให้ไกลไปให้ถึง
สมาชิกลงทะเบียน
มัธยม
*
ออฟไลน์ ออฟไลน์

กระทู้: 519


รับแก้ปัญหาเรื่องเน็ตบ้าน


« ตอบ #2 เมื่อ: วันที่ 19 พฤศจิกายน 2010, 11:37:58 »

จัดไปอย่าให้เสีย  x-1,x,x+1

#include<stdio.h>
#include<conio.h>
void main(void)
{
 int i,x,y,sum;

 clrscr();
 printf("PROGRAM SODCOOL BY ORPOR\n X-1 , X, X+1 ");
 printf("Enter Number :");
 scanf("%d",&x);
 x=x-1;
   for(i=1;i<=3;i++)
   {
     for(y=1;y<=12;y++)
      {
        sum=y*x;
        printf("%d*%d=%d\n",y,x,sum); 
      }
      if(i<2)
       {
        x=x+1;
       }
      else
       {
        x=x+1;
       }
     
   }
 getch();

}
IP : บันทึกการเข้า

noomprg
ระดับ :ป.โท
****
ออฟไลน์ ออฟไลน์

กระทู้: 2,987



« ตอบ #3 เมื่อ: วันที่ 19 พฤศจิกายน 2010, 12:04:03 »

#include <iostream.h>
#include <conio.h>


void mul(int num)
{

   int result = 0;

   for (int i=1;i<=12; i++)
   {
      result = num * i;
      cout << num << " x  " << i << "=" << result << endl;
   }
}

void main()
{
   clrscr();
   int num;
   cout << "Enter Number : ";
   cin >> num;
   mul(num);
   getch();
}

ไม่รู้ตรงกับ โจทย์น้องไหม
ของน้อง มีปัญหา นิดนึงคือ  ตัวแปล ที่ประกาศใน function main ใน function mul ไม่รู้จัก
และ function mul() เป็น เป็น void มันจะ return ไม่ได้
อีกอย่าง ถ้าเป็น c++ ไม่ต้องใช้ #include <stdio.h>
ลองให้ผู้รู้คนอื่นเข้ามาตอบด้วยนะครับ


แหล่งความรู้ เพิ่มเติม http://www.cplusplus.com
« แก้ไขครั้งสุดท้าย: วันที่ 19 พฤศจิกายน 2010, 12:38:10 โดย C# » IP : บันทึกการเข้า

ติดต่อ 089-191-2424
หรือ โดยการ Line : papanoom
enDx4
มัธยม
**
ออฟไลน์ ออฟไลน์

กระทู้: 831


« ตอบ #4 เมื่อ: วันที่ 19 พฤศจิกายน 2010, 12:42:24 »

ขอบคุณทุกๆท่านมากนะครับ

ผมลืมบอกไปว่าต้องใช้ cin กับ cout อะครับ
IP : บันทึกการเข้า

เวลาจ่าย อย่าลืม เวลาจน !!
enDx4
มัธยม
**
ออฟไลน์ ออฟไลน์

กระทู้: 831


« ตอบ #5 เมื่อ: วันที่ 19 พฤศจิกายน 2010, 12:46:50 »

มัน run ไม่ผ่าน แล้วมันขึ้นข้อความว่าไงค่ะ
พี่แอนใช่ป่าวครับ

ขอบคุณมากนะครับ
พอดีมันไม่ขึ้น error ให้ครับ พอดีต้องรันใน edit plus
IP : บันทึกการเข้า

เวลาจ่าย อย่าลืม เวลาจน !!
noomprg
ระดับ :ป.โท
****
ออฟไลน์ ออฟไลน์

กระทู้: 2,987



« ตอบ #6 เมื่อ: วันที่ 19 พฤศจิกายน 2010, 12:53:34 »

Run ครั้งแรก 7 Errors
IP : บันทึกการเข้า

ติดต่อ 089-191-2424
หรือ โดยการ Line : papanoom
khonbalovely
ชั้นประถม
*
ออฟไลน์ ออฟไลน์

กระทู้: 333



« ตอบ #7 เมื่อ: วันที่ 19 พฤศจิกายน 2010, 14:24:47 »

มัน run ไม่ผ่าน แล้วมันขึ้นข้อความว่าไงค่ะ
พี่แอนใช่ป่าวครับ

ขอบคุณมากนะครับ
พอดีมันไม่ขึ้น error ให้ครับ พอดีต้องรันใน edit plus

เหอะๆ เรารู้จักกันด้วยหรอ???
IP : บันทึกการเข้า
mcmcmcac
ชั้นประถม
*
ออฟไลน์ ออฟไลน์

กระทู้: 367


เกลียดนัก ไอ้พวกนักเลง"คีย์บอร์ด"


« ตอบ #8 เมื่อ: วันที่ 19 พฤศจิกายน 2010, 20:16:24 »

ภาษาซี ต้องไปถามเอมี่ กลิ่นประทุมนะครับ เค้าเข้าใจกันดี  ยิงฟันยิ้ม ยิงฟันยิ้ม ยิงฟันยิ้ม
IP : บันทึกการเข้า

noomprg
ระดับ :ป.โท
****
ออฟไลน์ ออฟไลน์

กระทู้: 2,987



« ตอบ #9 เมื่อ: วันที่ 20 พฤศจิกายน 2010, 07:41:14 »

ภาษาซี ต้องไปถามเอมี่ กลิ่นประทุมนะครับ เค้าเข้าใจกันดี  ยิงฟันยิ้ม ยิงฟันยิ้ม ยิงฟันยิ้ม

ม่ายยยย กอด

 
IP : บันทึกการเข้า

ติดต่อ 089-191-2424
หรือ โดยการ Line : papanoom
►•••   Natz.   •••◄
ระดับ ป.ตรี
***
ออฟไลน์ ออฟไลน์

กระทู้: 1,434



« ตอบ #10 เมื่อ: วันที่ 20 พฤศจิกายน 2010, 19:02:12 »

นี่คนเชียงรายหมดเลยหรอครับเนี๊ย เรียนด้วยคนซิครับกำลังหัดเดินตอนนี้ศึกษาได้แค่เนี๊ยะ
 มีใครรับสอนมั้งครับนิ  โกรธ

#include "p18f45k20.h"
#include "delays.h"
void main (void)

{

   TRISD = 0b01111111;
   while (1)
   {
      LATDbits.LATD7 = ~LATDbits.LATD7;
      Delay1KTCYx(50);
   }
   
}
« แก้ไขครั้งสุดท้าย: วันที่ 20 พฤศจิกายน 2010, 19:04:38 โดย ►•••   Natz.   •••◄ » IP : บันทึกการเข้า
noomprg
ระดับ :ป.โท
****
ออฟไลน์ ออฟไลน์

กระทู้: 2,987



« ตอบ #11 เมื่อ: วันที่ 20 พฤศจิกายน 2010, 19:38:37 »

นี่คนเชียงรายหมดเลยหรอครับเนี๊ย เรียนด้วยคนซิครับกำลังหัดเดินตอนนี้ศึกษาได้แค่เนี๊ยะ
 มีใครรับสอนมั้งครับนิ  โกรธ

#include "p18f45k20.h"
#include "delays.h"
void main (void)

{

   TRISD = 0b01111111;
   while (1)
   {
      LATDbits.LATD7 = ~LATDbits.LATD7;
      Delay1KTCYx(50);
   }
   
}




เงื่อนไขของโปรแกรมตัวนี้คืออะไรครับ แล้ว header files ทั้งสอง โครงสร้างเป็นยังไงครับ
หุหุ ลึก ๆ ก็มีปัญหาเหมือนกันไม่ได้เขียนนาน มากกกกก เลย ตอนนี้เขียน Oop by C#.net อยู่นะคับ
IP : บันทึกการเข้า

ติดต่อ 089-191-2424
หรือ โดยการ Line : papanoom
►•••   Natz.   •••◄
ระดับ ป.ตรี
***
ออฟไลน์ ออฟไลน์

กระทู้: 1,434



« ตอบ #12 เมื่อ: วันที่ 21 พฤศจิกายน 2010, 07:43:46 »



อ้างถึง

เงื่อนไขของโปรแกรมตัวนี้คืออะไรครับ แล้ว header files ทั้งสอง โครงสร้างเป็นยังไงครับ
หุหุ ลึก ๆ ก็มีปัญหาเหมือนกันไม่ได้เขียนนาน มากกกกก เลย ตอนนี้เขียน Oop by C#.net อยู่นะคับ

ควบคุมไฟกระพริบ 1 หลอดอ่ะครับ  PIC Microcontrollers  
ยังไงช่วยชี้แนะผมด้วยนะครับ
IP : บันทึกการเข้า
enDx4
มัธยม
**
ออฟไลน์ ออฟไลน์

กระทู้: 831


« ตอบ #13 เมื่อ: วันที่ 23 พฤศจิกายน 2010, 09:17:01 »

header file สร้างขึ้นมาเอารึป่าวครับ
ไม่เคยเห็นเลย
IP : บันทึกการเข้า

เวลาจ่าย อย่าลืม เวลาจน !!
คําปัน
สมาชิกลงทะเบียน
มัธยม
*
ออฟไลน์ ออฟไลน์

กระทู้: 557


Line : aunaunza. มีจุด.ด้วยนะ


« ตอบ #14 เมื่อ: วันที่ 24 พฤศจิกายน 2010, 09:55:58 »

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

เขียนโปรแกรมตัดเกรดเพื่อคำนวณการตัดเกรด โดยการเขียนแยกเป็นฟังก์ชั่น มีเงื่อนไขการตัดเกรดดังนี้


คะแนน 0-49 เกรด F
คะแนน 50-59 เกรด D
คะแนน 60-69 เกรด C
คะแนน 70-79 เกรด B
คะแนน 80-100 เกรด A


ในโปรแกรมให้สร้างฟังก์ชั่นดังนี้

void input() ทำหน้าที่รับคะแนนระหว่างภาคและปลายภาคเรียน
int summation(int x,int,y) ทำหน้าที่ในการรวมคะแนน
char calculate (int total) ทำหน้าที่ในการตัดเกรด
void display() ทำหน้าที่ในการแสดงผลข้อมูลของโปรแกรมทั้งหมด

ขอบคุณทุกๆความคิดเห็นนะครับ ^_^
IP : บันทึกการเข้า
noomprg
ระดับ :ป.โท
****
ออฟไลน์ ออฟไลน์

กระทู้: 2,987



« ตอบ #15 เมื่อ: วันที่ 24 พฤศจิกายน 2010, 10:21:15 »

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

เขียนโปรแกรมตัดเกรดเพื่อคำนวณการตัดเกรด โดยการเขียนแยกเป็นฟังก์ชั่น มีเงื่อนไขการตัดเกรดดังนี้


คะแนน 0-49 เกรด F
คะแนน 50-59 เกรด D
คะแนน 60-69 เกรด C
คะแนน 70-79 เกรด B
คะแนน 80-100 เกรด A


ในโปรแกรมให้สร้างฟังก์ชั่นดังนี้

void input() ทำหน้าที่รับคะแนนระหว่างภาคและปลายภาคเรียน
int summation(int x,int,y) ทำหน้าที่ในการรวมคะแนน
char calculate (int total) ทำหน้าที่ในการตัดเกรด
void display() ทำหน้าที่ในการแสดงผลข้อมูลของโปรแกรมทั้งหมด

ขอบคุณทุกๆความคิดเห็นนะครับ ^_^


ไม่เขียนให้นะครับ แต่จะลองสอนให้เข้าใจ เย็น ๆ นะครับ
IP : บันทึกการเข้า

ติดต่อ 089-191-2424
หรือ โดยการ Line : papanoom
คําปัน
สมาชิกลงทะเบียน
มัธยม
*
ออฟไลน์ ออฟไลน์

กระทู้: 557


Line : aunaunza. มีจุด.ด้วยนะ


« ตอบ #16 เมื่อ: วันที่ 24 พฤศจิกายน 2010, 11:05:24 »

อ้างถึง
ไม่เขียนให้นะครับ แต่จะลองสอนให้เข้าใจ เย็น ๆ นะครับ

ครับผม ขอบคุณมากๆ เลยครับ
IP : บันทึกการเข้า
►•••   Natz.   •••◄
ระดับ ป.ตรี
***
ออฟไลน์ ออฟไลน์

กระทู้: 1,434



« ตอบ #17 เมื่อ: วันที่ 24 พฤศจิกายน 2010, 18:27:49 »

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

เขียนโปรแกรมตัดเกรดเพื่อคำนวณการตัดเกรด โดยการเขียนแยกเป็นฟังก์ชั่น มีเงื่อนไขการตัดเกรดดังนี้


คะแนน 0-49 เกรด F
คะแนน 50-59 เกรด D
คะแนน 60-69 เกรด C
คะแนน 70-79 เกรด B
คะแนน 80-100 เกรด A


ในโปรแกรมให้สร้างฟังก์ชั่นดังนี้

void input() ทำหน้าที่รับคะแนนระหว่างภาคและปลายภาคเรียน
int summation(int x,int,y) ทำหน้าที่ในการรวมคะแนน
char calculate (int total) ทำหน้าที่ในการตัดเกรด
void display() ทำหน้าที่ในการแสดงผลข้อมูลของโปรแกรมทั้งหมด

ขอบคุณทุกๆความคิดเห็นนะครับ ^_^


ไม่เขียนให้นะครับ แต่จะลองสอนให้เข้าใจ เย็น ๆ นะครับ
รอเรียนด้วยคนครับ  ยิงฟันยิ้ม
IP : บันทึกการเข้า
noomprg
ระดับ :ป.โท
****
ออฟไลน์ ออฟไลน์

กระทู้: 2,987



« ตอบ #18 เมื่อ: วันที่ 25 พฤศจิกายน 2010, 09:05:47 »

ต้องขออภัยครับ เมื่อเย็นว่าจะ post ให้แต่ติดงาน อบรม
ต้องไปกับคณะ กลับมาดึก จึงขอเลื่อนไปวันเสาร์ เย็น ๆ ค่ำ ๆ

ตอนนี้อยู่ ชลบุรี ครับ ยังไม่ได้กลับเชียงราย
IP : บันทึกการเข้า

ติดต่อ 089-191-2424
หรือ โดยการ Line : papanoom
enDx4
มัธยม
**
ออฟไลน์ ออฟไลน์

กระทู้: 831


« ตอบ #19 เมื่อ: วันที่ 26 พฤศจิกายน 2010, 08:20:34 »

ช่วยๆ กัน ครับ


เด็กเชียงรายจะได้ เก่งๆ
IP : บันทึกการเข้า

เวลาจ่าย อย่าลืม เวลาจน !!
หน้า: [1] 2 พิมพ์ 
« หน้าที่แล้ว ต่อไป »
กระโดดไป:  


เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

 
เรื่องที่น่าสนใจ
 

ข้อความที่ท่านได้อ่านบนกระดานข่าวแห่งนี้ เกิดขึ้นจากการเขียนโดยสาธารณชน และตีพิมพ์แบบอัตโนมัติ ผู้ดูแลเว็บไซต์แห่งนี้ไม่จำเป็นต้องเห็นด้วย
และไม่รับผิดชอบต่อข้อความใดๆ ผู้อ่านจึงต้องใช้วิจารณญาณในการกลั่นกรองด้วยตัวเอง และถ้าท่านพบเห็นข้อความใดๆ ที่ขัดต่อกฎหมาย และศีลธรรม พาดพิง ละเมิดสิทธิบุคคอื่น ต้องการแจ้งลบ
กรุณาส่งลิงค์มาที่
เพื่อทีมงานจะได้ดำเนินการลบออกให้ทันที..."

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2013, Simple Machines
www.chiangraifocus.com

Valid XHTML 1.0! Valid CSS!