Home

ใครเก่งภาษา C++ ช่วยหน่อยครับ

คุยเรื่องเพลง หนังสือ ภาพยนตร์ และเรื่องอื่นๆ ทั่วไป

ใครเก่งภาษา C++ ช่วยหน่อยครับ

โพสต์โดย CR7Ronaldo » พุธ ต.ค. 08, 2008 23:24

คือ อาจารย์ให้ทำ โปรเจ็คส่ง

มีใครเก่งพอจะเขียนเป็นมั้ยครับ

แบบเครื่องคิดเลข หรือเกมส์ไรก็ได้อ่ะครับ

ใครเก่งช่วยทีนะครับ ปกติที่ ม.ใช้ Turbo C++ 3

ใครเทพๆเก่งๆ ช่วยทีนะครับหรือมีลิงค์ให้ศึกษาก็ได้ครับ หา นานมากๆ ยังไมได้ไรเลย

ขอบคุณ
- Manchester United -

รูปภาพรูปภาพ
CR7Ronaldo
ทดสอบฝีเท้า
ทดสอบฝีเท้า
 
โพสต์: 91
ลงทะเบียนเมื่อ: อาทิตย์ ก.ย. 07, 2008 19:19

โพสต์โดย แมนยูอยู่ในสายเลือด » พุธ ต.ค. 08, 2008 23:40

ผมก่อเรียนนะเทร์มที่ผ่านมานี้เอง สอบไปเมื่อวันจันที่ผ่านมาด้วย
ขอบอกเลย ยากมากเลยอ่ะ ทำไม่เป็น
รูปภาพ
แมนยูอยู่ในสายเลือด
ผู้เล่นชุดใหญ่
ผู้เล่นชุดใหญ่
 
โพสต์: 819
ลงทะเบียนเมื่อ: เสาร์ ต.ค. 27, 2007 14:52
ที่อยู่: ลำปางหนา

โพสต์โดย manutd_girl_w » พุธ ต.ค. 08, 2008 23:49

มีเครื่องคิดเลขแต่ใช้vbค่ะเพื่อนเคยส่งมาให้

c++นี่เขียนไม่ค่อยเป็นเลย
ยากมากค่ะ
manutd_girl_w
สต๊าฟโค้ช
สต๊าฟโค้ช
 
โพสต์: 6619
ลงทะเบียนเมื่อ: อังคาร ก.ย. 23, 2008 11:29

โพสต์โดย CR7Ronaldo » พุธ ต.ค. 08, 2008 23:57

งานเข้าแว้วววววว ฮือๆๆๆ

พระเจ้า อาเมน ช่วยลูกด้วย
- Manchester United -

รูปภาพรูปภาพ
CR7Ronaldo
ทดสอบฝีเท้า
ทดสอบฝีเท้า
 
โพสต์: 91
ลงทะเบียนเมื่อ: อาทิตย์ ก.ย. 07, 2008 19:19

โพสต์โดย CR7Ronaldo » พฤหัสฯ. ต.ค. 09, 2008 00:08

#include"stdio.h"
#include"conio.h"
#include"dos.h"
#include"stdlib.h"
#include"string.h"

void DISPNUM(char *);
void main()
{
clrscr();

_setcursortype(0);
gotoxy(30,19);
textcolor(GREEN+BLINK);
cprintf("SIMPLE CALCULATOR");
gotoxy(50,21);
textcolor(BLUE+BLINK);
cprintf("By Rakesh Juyal");
getch();
// clrscr();

int x=30,y=10;

textcolor(WHITE);
gotoxy(x,y);
cprintf("7 8 9");
gotoxy(x,y+2);
cprintf("4 5 6");
gotoxy(x,y+4);
cprintf("1 2 3");
gotoxy(x,y+6);
cprintf("0");

textcolor(RED);
gotoxy(x+5,y+6);
cprintf(". =");


textcolor(GREEN);
x=x+15;
gotoxy(x,y);
cprintf("/");

gotoxy(x,y+2);
cprintf("*");

gotoxy(x,y+4);
cprintf("-");

gotoxy(x,y+6);
cprintf("+");

//Draw The For Calc//
x=28;y=5;
gotoxy(x,y);

textcolor(WHITE);

// ? & ? //
cprintf("%c",218);
gotoxy(28+20,y);
cprintf("%c",191);
// ? & ? //

//Horiz. Boundary
for(x=29;x<=28+19;x++)
{
gotoxy(x,y);
cprintf("%c",196);
gotoxy(x,y+12);
cprintf("%c",196);
}
//End of Horiz. Bound

// ? & ? //
cprintf("%c",217);
x=28;y=y+12;
gotoxy(x,y);
cprintf("%c",192);
//End of ? & ? //

//Vertic. Bound.

for(y=6;y<=16;y++)
{
gotoxy(x,y);
cprintf("%c",179);
gotoxy(x+20,y);
cprintf("%c",179);
}
//End of Vertic Bou.

y=6;

for(x=30;x<30>=200;i=i-50)
{
sound(i);
delay(100);
}
nosound();
break;
}

//Numeric//
if((ch>='0')&&(ch<='9'))
{
if(i<MAX)
{
if(first=='y')
{
operand1[i]=ch;
DISPNUM(operand1);
i++;
}
else
{
operand2[i]=ch;
DISPNUM(operand2);
i++;
}
}
else //More than 8 digit
{
ERROR=1;
}
}
else if(ch=='.')
{
if(first=='y')
{
if(strchr(operand1,'.')==NULL)
{
operand1[i]=ch;
i++;
}
DISPNUM(operand1);
}
else
{
if(strchr(operand2,'.')==NULL)
{
operand2[i]=ch;
i++;
}
DISPNUM(operand2);
}
}
//Non Numeric
else if (ch=='*')
{
operator1='*';
first='n';
i=0;
}
else if (ch=='/')
{
operator1='/';
first='n';
i=0;
}
else if (ch=='+')
{
operator1='+';
first='n';
i=0;
}
else if (ch=='-')
{
operator1='-';
first='n';
i=0;
}
else if ((ch=='=')||(ch=='
'))
{
//Store in Floating
if(strcmpi(operand1,BLANK)!=0)
{
num1=_atold(operand1);
}
if(strcmpi(operand2,BLANK)!=0)
{
num2=_atold(operand2);
}
//Now Calculate
switch (operator1)
{
case '+':
num1=num1+num2;
break;
case '-':
num1=num1-num2;
break;
case '*':
num1=num1*num2;
break;
case '/':
num1=num1/num2;
break;
}
//ltoa(num1,operand1,10);
gcvt(num1,12,operand1);
DISPNUM(operand1);
i=0;
first='y';

strcpy(operand1,BLANK);
strcpy(operand2,BLANK);
}
else //Invalid Choice
{
ERROR=1;
}

//Beep On ERROR else ------ //
if (ERROR==0)
{
sound(920);
}
else
{
sound(100);
ERROR=0;
}
delay(250);
nosound();

gotoxy(1,1);
cprintf("%d",i);

}while(1);


// clrscr();
gotoxy(30,19);
textcolor(GREEN+BLINK);
cprintf("SIMPLE CALCULATOR");
gotoxy(50,21);
textcolor(BLUE+BLINK);
cprintf("By Rakesh Juyal");
// getch();
}
void DISPNUM(char *num)
{
textbackground(RED);
gotoxy(31,7);
cprintf(" ");
gotoxy(31,7);
cprintf("%s",num);
}


ผมรันแล้วมันเออเร่ออ่ะครับ ใครรู้บ้างครับมันผิดยังไง

ตั้ง 6 ที่อ่ะครับ ฮือๆ ช่วยหน่อยน๊า
- Manchester United -

รูปภาพรูปภาพ
CR7Ronaldo
ทดสอบฝีเท้า
ทดสอบฝีเท้า
 
โพสต์: 91
ลงทะเบียนเมื่อ: อาทิตย์ ก.ย. 07, 2008 19:19

โพสต์โดย Crezendo » พฤหัสฯ. ต.ค. 09, 2008 00:19

CR7Ronaldo เขียน:#include"stdio.h"
#include"conio.h"
#include"dos.h"
#include"stdlib.h"
#include"string.h"

void DISPNUM(char *);
void main()
{
clrscr();

_setcursortype(0);
gotoxy(30,19);
textcolor(GREEN+BLINK);
cprintf("SIMPLE CALCULATOR");
gotoxy(50,21);
textcolor(BLUE+BLINK);
cprintf("By Rakesh Juyal");
getch();
// clrscr();

int x=30,y=10;

textcolor(WHITE);
gotoxy(x,y);
cprintf("7 8 9");
gotoxy(x,y+2);
cprintf("4 5 6");
gotoxy(x,y+4);
cprintf("1 2 3");
gotoxy(x,y+6);
cprintf("0");

textcolor(RED);
gotoxy(x+5,y+6);
cprintf(". =");


textcolor(GREEN);
x=x+15;
gotoxy(x,y);
cprintf("/");

gotoxy(x,y+2);
cprintf("*");

gotoxy(x,y+4);
cprintf("-");

gotoxy(x,y+6);
cprintf("+");

//Draw The For Calc//
x=28;y=5;
gotoxy(x,y);

textcolor(WHITE);

// ? & ? //
cprintf("%c",218);
gotoxy(28+20,y);
cprintf("%c",191);
// ? & ? //

//Horiz. Boundary
for(x=29;x<=28+19;x++)
{
gotoxy(x,y);
cprintf("%c",196);
gotoxy(x,y+12);
cprintf("%c",196);
}
//End of Horiz. Bound

// ? & ? //
cprintf("%c",217);
x=28;y=y+12;
gotoxy(x,y);
cprintf("%c",192);
//End of ? & ? //

//Vertic. Bound.

for(y=6;y<=16;y++)
{
gotoxy(x,y);
cprintf("%c",179);
gotoxy(x+20,y);
cprintf("%c",179);
}
//End of Vertic Bou.

y=6;

for(x=30;x<30>=200;i=i-50)
{
sound(i);
delay(100);
}
nosound();
break;
}

//Numeric//
if((ch>='0')&&(ch<='9'))
{
if(i<MAX)
{
if(first=='y')
{
operand1[i]=ch;
DISPNUM(operand1);
i++;
}
else
{
operand2[i]=ch;
DISPNUM(operand2);
i++;
}
}
else //More than 8 digit
{
ERROR=1;
}
}
else if(ch=='.')
{
if(first=='y')
{
if(strchr(operand1,'.')==NULL)
{
operand1[i]=ch;
i++;
}
DISPNUM(operand1);
}
else
{
if(strchr(operand2,'.')==NULL)
{
operand2[i]=ch;
i++;
}
DISPNUM(operand2);
}
}
//Non Numeric
else if (ch=='*')
{
operator1='*';
first='n';
i=0;
}
else if (ch=='/')
{
operator1='/';
first='n';
i=0;
}
else if (ch=='+')
{
operator1='+';
first='n';
i=0;
}
else if (ch=='-')
{
operator1='-';
first='n';
i=0;
}
else if ((ch=='=')||(ch=='
'))
{
//Store in Floating
if(strcmpi(operand1,BLANK)!=0)
{
num1=_atold(operand1);
}
if(strcmpi(operand2,BLANK)!=0)
{
num2=_atold(operand2);
}
//Now Calculate
switch (operator1)
{
case '+':
num1=num1+num2;
break;
case '-':
num1=num1-num2;
break;
case '*':
num1=num1*num2;
break;
case '/':
num1=num1/num2;
break;
}
//ltoa(num1,operand1,10);
gcvt(num1,12,operand1);
DISPNUM(operand1);
i=0;
first='y';

strcpy(operand1,BLANK);
strcpy(operand2,BLANK);
}
else //Invalid Choice
{
ERROR=1;
}

//Beep On ERROR else ------ //
if (ERROR==0)
{
sound(920);
}
else
{
sound(100);
ERROR=0;
}
delay(250);
nosound();

gotoxy(1,1);
cprintf("%d",i);

}while(1);


// clrscr();
gotoxy(30,19);
textcolor(GREEN+BLINK);
cprintf("SIMPLE CALCULATOR");
gotoxy(50,21);
textcolor(BLUE+BLINK);
cprintf("By Rakesh Juyal");
// getch();
}
void DISPNUM(char *num)
{
textbackground(RED);
gotoxy(31,7);
cprintf(" ");
gotoxy(31,7);
cprintf("%s",num);
}


ผมรันแล้วมันเออเร่ออ่ะครับ ใครรู้บ้างครับมันผิดยังไง

ตั้ง 6 ที่อ่ะครับ ฮือๆ ช่วยหน่อยน๊า
มันยากจริง ผมซิ่วไปแหละ ของเค้าแรงC++
Crezendo
ผู้เล่นสำรอง
ผู้เล่นสำรอง
 
โพสต์: 347
ลงทะเบียนเมื่อ: ศุกร์ เม.ย. 04, 2008 23:03

โพสต์โดย dracura » พฤหัสฯ. ต.ค. 09, 2008 00:34

ส่งมะไหรอ่ะ
ทำไมถึงลกๆๆ ทำจังเลยคับ ....

ครื่อว่าผมจบมานานแล้ว จำคำสั่งมะค่อยได้ แต่ วิธีคิด อังกอ มันฝังอยู่ในหัว แต่รูปแบบคำสั่ง นี่จำมะค่อยได้อ่ะ
แต่ที่เขียนอ่ะคับ ทำไมเขียนแบบไฟล์เดียวให้รวบรัดเส็รจอ่ะคับ
ไม่แยกเปงไฟล์ๆๆอ่ะ จำคำสั่งมะได้แหะ แบบที่เขียนคำสั่งย่อยๆๆไว้ก่อนหลายๆๆคำสั่ง
แล้วค่อยใช้ทีละคำสั่งอ่ะ

อธิบายมะค่อยเปงสะด้วย ภาษา C นี่ถ้าไม่ทำความเข้าใจแต่แรกนี่ ลำบาก เรียนไงก็มะรู้เรื่องหรอก

ปล. ตอนเรียน มะเคยตกเลยสักครั้ง ได้คะแนนติด1-5 ของห้องตลอด ... ตอนเรียน ผ่านมะถึง10 นอกนั้นตกหมด ..

แต่จบมา2-3ปีมะเคยได้ใช้เลยสักนิด เหอๆๆๆ

ลองทิ้งเมลไว้สิมะแน่ อาจช่วยแนะนำได้ แต่จำคำสั่งมะค่อยได้จิงๆๆๆนะ แต่จะพยายามอธิบาย วิธีคิดให้ละกัน อาจพอช่วยได้....
dracura
ทดสอบฝีเท้า
ทดสอบฝีเท้า
 
โพสต์: 64
ลงทะเบียนเมื่อ: อังคาร พ.ย. 08, 2005 04:45
ที่อยู่: 100

โพสต์โดย CR7Ronaldo » พฤหัสฯ. ต.ค. 09, 2008 00:52

ส่งอาจารย์ไปแล้วครับ ทาง Mail ผิดถูกเช่นไรแล้วแต่อาจารย์จะกรุณา อิอิ

5555+ ส่งปุ๊บ จารย์ Mail กลับมาเลย แหม๋ให้ส่งตั้งหลายวัน ไม่ส่ง

แล้วส่งช้ามากๆเลยนะ
- Manchester United -

รูปภาพรูปภาพ
CR7Ronaldo
ทดสอบฝีเท้า
ทดสอบฝีเท้า
 
โพสต์: 91
ลงทะเบียนเมื่อ: อาทิตย์ ก.ย. 07, 2008 19:19

โพสต์โดย Mr.SenGz » พฤหัสฯ. ต.ค. 09, 2008 09:00

เพิ่งเรียนไปเอง..

แต่อยากบอกว่า

ลอกเพื่อนอย่างเดียว!

มันยากจริงๆ

%d - %.2f

งงเลย..
The Gentle Midfielder
รูปภาพ
I'm Not Hiso, I'm Loso..
ภาพประจำตัวสมาชิก
Mr.SenGz
สุดยอดระดับโลก
สุดยอดระดับโลก
 
โพสต์: 5491
ลงทะเบียนเมื่อ: พุธ ก.ย. 26, 2007 17:00
ที่อยู่: -[P&P Resort]-

โพสต์โดย Grean_Size » พฤหัสฯ. ต.ค. 09, 2008 12:05

ผมฟาด F มาเรียบร้อยแล้วครับ หึหึ
รั ก ส ง บ . . . ร บ ไ ม่ ข ล า ด
รูปภาพ
Grean_Size
ผู้เล่นชุดใหญ่
ผู้เล่นชุดใหญ่
 
โพสต์: 760
ลงทะเบียนเมื่อ: อาทิตย์ มี.ค. 16, 2008 02:37
ที่อยู่: http://eboling2u.hi5.com จิงๆนะเนี่ย

โพสต์โดย mmmutd18 » อังคาร ต.ค. 14, 2008 01:12

ยากมากภาษาซี
รูปภาพ
[URL=http://g.imageshack.us/g.php?h=80&i=ps18tf01ix5.jpg][IMG]
mmmutd18
ผู้เล่นชุดใหญ่
ผู้เล่นชุดใหญ่
 
โพสต์: 913
ลงทะเบียนเมื่อ: อังคาร มี.ค. 18, 2008 14:16
ที่อยู่: msu


ย้อนกลับไปยัง สัพเพเหระ

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิก และ บุคคลทั่วไป 0 ท่าน




UU88   sunwin   nhà cái uy tín   sc88   xem bóng đá   xem bóng đá colatv   NEW88   23win   JBO   lô đề online   go88   game bài đổi thưởng   SHBET   sunwin   F168   MB66   sunwin   F168   world cup   Sunwin   rikvip   NEW88   789club   sun win   MB66   https://f8bet.me/   MM88   1gom   https://www.78winc1.com/   cm88   บอลสด   rikvip   http://mm88.directory/   sunwin   sunwin   ku bet   https://789bets.biz/   33win   XX88   สล็อต   F168   tỷ lệ kèo nhà cái   https://evtalk.in.net/   Kết quả bóng đá   trang chủ qq88   sunwin   Ufabet   SC88   Sunwin   hi88   789club   b52   https://ok8386.finance/   SHBET   FLY88   livescorethai   Kèo Nhà Cái   Nhận định kèo nhà cái   7mcn   tylebongda.co.com   gmnc.store   cm88   MM88   https://xx88.center/   keo nha cai   go88   CM88   hit club   Bet88   PG88   https://xn--gmq383j7cb.jp.net/   hi88com   C168   NEW88   789win   https://sc88.locker/   F168   789BET   CM88   28bet   https://sc88.today/   kèo nhà cái   nhà cái uy tín   789BET   BK8   https://fly88.deal/   https://hi88.tours/   Socolive   qq88   Mb66   https://qq88.money/   kèo bóng đá   cakhiatv   socolive   xoilac   https://mm88.center/   MB66   qq88   https://sc88.training/   Cakhiatv   F8bet   https://kjc.us.com/   สล็อต   ดูบอลสด   Go88   sunwin   1gom   nowgoal   Fly88.com   https://xx88.ac/   https://789winco.com/   SHBET   fly88   F8bet   OK9   f168   สล็อตเว็บตรง   b52club   F168   xoso66   truc tiep bong da   game bài   keo nha cai 5   MB66   nhà cái uy tín   rik vip   hitclub   bongdalu   kqbd   go88   Fun88   MM88   https://fun88.support/   bomwin   98win   F168   OPEN88   https://sc88.group/   go88   https://qq88.movie/   https://gg88vn.net/   https://fun88.supply/   JBO   cm88   Haywin   say88   vaobet   https://keonhacai95.com/   7m   https://cm88bet.us/   OK9   MB66   go88   UU88   https://cm88viet.com/   ok9   SHBET   https://f168.onl/   go88   B52   789club   789club   sunwin   RR88   https://f168.vision/   iwin   iwin   rikvip   สล็อตเว็บตรง   iwin   go88   สล็อต999   ทดลองเล่นสล็อต   สล็อต