ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: แก๊ว. ..* ที่ 28 ตุลาคม 2010, 17:58:47



หัวข้อ: [C++] สมองระเบิด
เริ่มหัวข้อโดย: แก๊ว. ..* ที่ 28 ตุลาคม 2010, 17:58:47
ผมลองรันแล้ว พอใส่ คะแนนไป กด Enter ปุ๊บ โปรแกรมปิดเฉยๆ เลยฮะ

อาจารย์ที่ เรียนเขาเพิ่งสอน Cin + count ไป ครับ ผมต้องมีงานส่งเป็นโปรแกรม ตัดเกรด ครับ  :wanwan011: ผมลองเอา Code มาให้ดู ครับ

โค๊ด:
#include <iostream.h>

int main()
{
    int score;
   
    cout << "Enter your score : " << endl;
    cin >> score;

    if(score >= 80)
{
cout << "Your grad A" ;
;
}
    else if(score >= 70 )
{
cout << "Your grad B " ;
;
}
    else if(score >= 60)
{
cout << "Your grad C " ;
;
}
    else if(score >= 50)
{
cout << "Your grad D " ;
;
}
    else if(score <= 49)
{
cout << "Your grad F " ;
;
}
    else
{
cout << "End Program." ;
}

return 0;

}


ใครพอแนะแนวทางได้มั่งครับ


หัวข้อ: Re: [C++] สมองระเบิด
เริ่มหัวข้อโดย: namspitez ที่ 28 ตุลาคม 2010, 18:04:32
ลองใส่ getch();
ต่อ return 0;

ลองดูครับ


หัวข้อ: Re: [C++] สมองระเบิด
เริ่มหัวข้อโดย: แก๊ว. ..* ที่ 28 ตุลาคม 2010, 18:11:52
ลองใส่ getch();
ต่อ return 0;

ลองดูครับ


Error อ่าครับ
โค๊ด:
#include <iostream.h>
int main()
{
clrscr();
    int score;
   
    cout << "Enter your score : " << endl;
    cin >> score;

    if(score >= 80)
{
cout << "Your grad A" ;
;
}
    else if(score >= 70 )
{
cout << "Your grad B " ;
;
}
    else if(score >= 60)
{
cout << "Your grad C " ;
;
}
    else if(score >= 50)
{
cout << "Your grad D " ;
;
}
    else if(score <= 49)
{
cout << "Your grad F " ;
;}
    else
{
cout << "End Program." ; }
getch();
return 0;

}


หัวข้อ: Re: [C++] สมองระเบิด
เริ่มหัวข้อโดย: Moyzier ที่ 28 ตุลาคม 2010, 18:15:03
ผมเพิ่งเรียน qbasic ไปคับ


หลักการทำงานของมันก้อ รับ คะแนนมา แล้ว เอามาทำ ตามที่ท่านทำแหละ คือ ใส่ไปทีละ ชั้น 49 50 60 70 80

คือ อิฟ กับ เอลฟ์


ไม่รู้มันเหมือนกันป่าว แค่อยากแชร์ความรุ้ะครับ

---

ว่าแต่มันต้องใส่ # หรือ $ ตามหลังตัวเลขหรือปล่าวครับ อิอิ ถ้าเหมือนกันก้อคนใช่


หัวข้อ: Re: [C++] สมองระเบิด
เริ่มหัวข้อโดย: xvlnw.com ที่ 28 ตุลาคม 2010, 18:16:16
มันมีตัว ; เกินหรือปล่าวครับ ลองดู จบคำสั่ง มีแค่อันเดียวพอครับ


หัวข้อ: Re: [C++] สมองระเบิด
เริ่มหัวข้อโดย: Putter™ ที่ 28 ตุลาคม 2010, 18:19:32
โค๊ด:
#include <iostream>
using namespace std;

int main()
{
    int score;
   
    cout << "Enter your score : " ;
    cin >> score;

    if(score >= 80)
{
cout << "Your grad A" ;
}
    else if(score >= 70 )
{
cout << "Your grad B " ;
}
    else if(score >= 60)
{
cout << "Your grad C " ;
}
    else if(score >= 50)
{
cout << "Your grad D " ;
}
    else if(score <= 49)
{
cout << "Your grad F " ;
}
    else
{
cout << "End Program." ;
}

return (0);

}

ประมาณนี้ครับ


หัวข้อ: Re: [C++] สมองระเบิด
เริ่มหัวข้อโดย: แก๊ว. ..* ที่ 28 ตุลาคม 2010, 18:19:55
บอกตรงๆเลย c++ นี่ ผมโง่ เลยครับ ยังไม่รู้เรื่องไรเลยครับ

คิดว่าตอนนี้ยังไม่พร้อมที่จะรับมันด้วย เพราะเวป ผมก็ยังเป็นไม่หมด


หัวข้อ: Re: [C++] สมองระเบิด
เริ่มหัวข้อโดย: phathomyoyo ที่ 28 ตุลาคม 2010, 18:21:20
>< ได้แต่ภาษา C  C++ ยังไม่เรียน  :-[


หัวข้อ: Re: [C++] สมองระเบิด
เริ่มหัวข้อโดย: แก๊ว. ..* ที่ 28 ตุลาคม 2010, 18:23:02
ถ้ารันไม่ติดนี่ เกี่ยวกับ บางโปรแกรมหรือป่าวครับ ที่อาจารย์สอน เขาใช้ Turbo c++ อ่ะครับ


หัวข้อ: Re: [C++] สมองระเบิด
เริ่มหัวข้อโดย: deadclosed ที่ 28 ตุลาคม 2010, 18:23:16
เข้าหม้อหมดล่ะ
C++ C

 :P :P


หัวข้อ: Re: [C++] สมองระเบิด
เริ่มหัวข้อโดย: phathomyoyo ที่ 28 ตุลาคม 2010, 18:24:18
Compiler ก็มีผลนะครับ
Turbo C++ ปัญหาน้อยสุดและ


หัวข้อ: Re: [C++] สมองระเบิด
เริ่มหัวข้อโดย: Putter™ ที่ 28 ตุลาคม 2010, 18:26:33
ผมใช้ Microsoft Visual Studio อ่าครับ

รู้สึกว่า turboc ลอง

โค๊ด:
#include <iostream.h>
#include<conio.h>

int main()
{
    int score;
   
    cout << "Enter your score : " ;
    cin >> score;

    if(score >= 80)
{
cout << "Your grad A" ;
}
    else if(score >= 70 )
{
cout << "Your grad B " ;
}
    else if(score >= 60)
{
cout << "Your grad C " ;
}
    else if(score >= 50)
{
cout << "Your grad D " ;
}
    else if(score <= 49)
{
cout << "Your grad F " ;
}
    else
{
cout << "End Program." ;
}

getch();

return (0);

}


หัวข้อ: Re: [C++] สมองระเบิด
เริ่มหัวข้อโดย: แก๊ว. ..* ที่ 28 ตุลาคม 2010, 18:26:47
โค๊ด:
#include <iostream>
using namespace std;

int main()
{
    int score;
   
    cout << "Enter your score : " ;
    cin >> score;

    if(score >= 80)
{
cout << "Your grad A" ;
}
    else if(score >= 70 )
{
cout << "Your grad B " ;
}
    else if(score >= 60)
{
cout << "Your grad C " ;
}
    else if(score >= 50)
{
cout << "Your grad D " ;
}
    else if(score <= 49)
{
cout << "Your grad F " ;
}
    else
{
cout << "End Program." ;
}

return (0);

}

ประมาณนี้ครับ

ผมลองตัวนี้ เติม .h ไปหลัง iostream ครับ error  1 ตัว แต่ถ้าไม่เติม หลายตัวจะ Error หรือผมมั่วไปเองป่าวครับ  :-X


หัวข้อ: Re: [C++] สมองระเบิด
เริ่มหัวข้อโดย: แก๊ว. ..* ที่ 28 ตุลาคม 2010, 18:28:01
ผมใช้ Microsoft Visual Studio อ่าครับ

รู้สึกว่า turboc ลอง

โค๊ด:
#include <iostream.h>
#include<conio.h>

int main()
{
    int score;
   
    cout << "Enter your score : " ;
    cin >> score;

    if(score >= 80)
{
cout << "Your grad A" ;
}
    else if(score >= 70 )
{
cout << "Your grad B " ;
}
    else if(score >= 60)
{
cout << "Your grad C " ;
}
    else if(score >= 50)
{
cout << "Your grad D " ;
}
    else if(score <= 49)
{
cout << "Your grad F " ;
}
    else
{
cout << "End Program." ;
}

getch();

return (0);

}

ติดเลยครับ

ขอบคุณ ทุกท่านๆ มากครับ จัดงามๆ 1 Thx  :wanwan017:


หัวข้อ: Re: [C++] สมองระเบิด
เริ่มหัวข้อโดย: admev ที่ 29 ตุลาคม 2010, 12:41:39
ใช้แต่ของ DEVC คับ ใช้งานง่ายดี

http://www.bloodshed.net/devcpp.html

แต่พอไม่ได้เขียนนานก็ลืม  :-[ :-[ :-[