9Mcode comment |
|
|
|
|
|
|
- - - - - - - - - - - - - - ผู้ให้การสนับสนุน- - - - - - - - - - - - - -
|
|
|
กระทู้ #2274 [C] (จาก IP: 124.120.199.248)
มาดูโค้ด C++ ให้หน่อยครับ...
Input Insert Weight 1 : 53 Insert Weight 2 : 52 Insert Weight 3 : 54 Insert Weight 4 : 55 Insert Weight 5 : 50 Insert Weight 6 : 59 Insert Weight 7 : 51 Insert Weight 8 : 57 Insert Weight 9 : 59 Insert Weight 10 : 56
Output Before Source : 53 52 54 55 50 59 51 57 59 After Source : 50 51 52 53 54 55 56 57 58 59 Please insert Position : 55 Position is : 6 Please insert Position : 54 Position is : 5 Please insert Position : 59 Position is : 10
ประมาณนี้อ่ะคับ...อาจารย์ให้มาทำยากมาก ช่วยเขียน C++ ให้หน่อยนะคับ... เดี๋ยวจะเอาโค้ดมาให้ลองแก้ดู ขอบคุณที่แวะเข้ามาชมในกระทู้นะคับ... ^^
|
จากคุณ
:
Meaw Meaw / meawzazaa@hotmail.com [2008-09-07 23:46:56]
|
|
ความคิดเห็น #27057 (จาก IP: 124.120.199.248)
#include <iostream.h> int main() { int a[6]; int t=0; for(int i=1; i<6; i++) { cout << "a["<<i<<"]:"; cin >> a[i];
} for (int k=1; k<6; k++) {
t=t+a[k]; int j=k-1; while (j>0 && t<a[j-1]) { a[j+1] = a[j]; j--; } cout <<a[k] <<" : "; }
return 0; }
อันนี้เป็นโค้ดของ insertion อ่ะคับ... อยากให้ลองช่วยแก้หน่อยอ่ะคับ... ว่า ให้พิมพ์เลขมาว่าต้องการใส่กี่คน เช่น Input Insert Number : 5 1 : 20 2 : 21 3 : 26 4 : 30 5 : 23
Output Sorce : 20 21 23 26 30
ช่วยหน่อยนะคับ...ขอบคุณคับ... |
จากคุณ
:
Meaw Meaw / meawzazaa@hotmail.com [2008-09-07 23:52:11]
|
|
ความคิดเห็น #27059 (จาก IP: 202.149.25.241)
#include <iostream.h> int main() { int a[50]; int k=0; int t; int num=1; cout << "Insert Number : "; cin >> num; for(int i=1; i<=num; i++) { cout << i <<" : "; cin >> a[i]; } for (int i=1; i<=num; i++) { for (int j=i; j<=num; j++) { if(a[j]<a[i]) { k=a[i]; a[i]=a[j]; a[j]=k; } } } for(int i=1; i<=num; i++) { cout << a[i] <<" "; } do { int test=0; cout<<"\nPlease insert weight (0=exit) : "; cin>>t; for(int i=1; i<=num; i++) { if(a[i]==t) { cout << "Position is : "<<i; test=1; } } if(test==0) { cout << "Position is : no"; test=0; } }while(t!=0); return 0; }
|
จากคุณ
:
awe / k_kakkaew@hotmail.com [2008-09-08 14:50:52]
|
|
ความคิดเห็น #27065 (จาก IP: 124.120.201.67)
ขอบคุณคุณ awe มากๆนะคับ...
แต่ผมลองแก้แล้วยังติดเออเรอร์อยู่ 2 ตัวนะครับ... หมดหนทางจิงๆช่วยหน่อยนะครับ... |
จากคุณ
:
Meaw Meaw / meawzazaa@hotmail.com [2008-09-10 00:26:24]
|
|
ความคิดเห็น #27069 (จาก IP: 202.149.25.234)
error ตรงไหนครับ ช่วยบอก error ด้วยครับเดี๋ยวแก้ให้ |
จากคุณ
:
awe / k_kakkaew@hotmail.com [2008-09-12 14:11:27]
|
|
ความคิดเห็น #27070 (จาก IP: 124.122.154.78)
มันขึ้นเออเรอร์2ตัว ตามรูปอ่ะคับ ช่วยหน่อยนะคับจะส่งวันศุกร์ 19 นี้แล้ว...
http://images.torrentmove.com/show.php?id=4292e2aabc2691ffa2a4e17c0f80799b |
จากคุณ
:
Meaw Meaw / meawzazaa@hotmail.com [2008-09-13 00:47:05]
|
|
ความคิดเห็น #27071 (จาก IP: 202.44.45.30)
#include <iostream> using namespace std; void SWAP(int &A, int &B); void BubbleSort(int Array[]); int SequentialSearch(int Search, int Array[]); void BinarySearch(int Search, int Array[]);
int main() { int Array[10]; int Search; for(int R = 0; R < 10; R++) { cout << "Insert Weight " << R+1 << " : "; cin >> Array[R]; } cout << "Before Source :"; for(int R = 0; R < 10; R++) { cout << " " << Array[R]; } BubbleSort(Array); cout << "\nAfter Source : "; for(int R = 0; R < 10; R++) { cout << " " << Array[R]; } do { cout << "\nPlease insert Position exit(0): "; cin >> Search; cout << "Position is :" << SequentialSearch(Search, Array); } while (Search != 0); return 0; }
void SWAP(int &A, int &B) { int R; R = A; A = B; B = R; }
void BubbleSort(int Array[]) { int flag = 1; int E = 9; while (flag == 1) { flag = 0; for (int j = 0; j < E; j++) { if (Array[j] > Array[j+1]) { SWAP(Array[j], Array[j+1]); flag = 1; } } E--; } }
int SequentialSearch(int Search, int Array[]) { int R = 0; while ((Search != Array[R]) && (R < 10)) { R++; } if (R == 10) cout << "not found" << endl; else { return R+1; } } |
จากคุณ
:
โอ / oishi_fondue@hotmail.com [2008-09-13 01:19:50]
|
|
ความคิดเห็น #27340 (จาก IP: 124.121.94.107)
รู้สึก จะเป็นเรื่องเกี่ยวกับ การจัดเรียงข้อมูลนะครับ
ทำได้หลายวิธี ถ้าเคยเรียนพวก Data Structure จะเข้าใจง่ายขึ้นครับ
ปล.. ผมเรียนใช้ Java เขียนอะจิ ไม่มีโค๊ดเล้ย |
จากคุณ
:
Judiiz [2009-02-04 00:44:42]
|
|
ความคิดเห็น #27594 (จาก IP: 113.53.70.134)
#include<iostream.h> #include<conio.h> int GetDay(int _selection,double _age); double GetTake(double a); int main() { cout<<"1 : Product A \n"; cout<<"2 : Product B \n"; cout<<"Select Product :"; int p; cin>>p; cout<<"Please input age : "; int age; cin>>age; int day; day=GetDay(p,age); cout<<"**Product can use for \t"<<day<<"\tday**\n"; cout<<"***Don't take this product ***:"; getch(); return 0; } int GetDay(int _selection,double _age){ int pack; if (_selection==1){ pack=1000; } else if(_selection==2){ pack=500; } double unit_in; unit_in=GetTake(_age); int day_out; day_out=pack/unit_in; return day_out; } double GetTake(double a){ double unit; if(a>5){ unit=4; } else if (a>3){ unit=2 } else{ unit=2; } return unit; }
มันerror แก้ไขให้มั่งจิ.. ขอบคุณค่ะ.. |
จากคุณ
:
popamp / popamp@hotmail.com [2009-09-22 17:31:02]
|
|
ความคิดเห็น #27994 (จาก IP: 183.89.48.139)
เขียน โค้ด ให้แสดง<br><br> infix to prefix and postfix <br><br>ใครเขียนเป็นช่วยบอกหน่อย <br><br>คือเราเขียนไม่ค่อยเป็นนะค่ะ |
จากคุณ
:
แจน / jan_190633@hotmail.com [2010-08-27 14:40:40]
|
|
|
- - - - - - - - - - - - - - ผู้ให้การสนับสนุน- - - - - - - - - - - - - -
|
|
|
|
|
|
|