|
|
- - - - - - - - - - - - - - ผู้ให้การสนับสนุน- - - - - - - - - - - - - -
|
|
|
กระทู้ #3615 [C] (จาก IP: 49.48.248.60)
อยากให้ช่วยเขียนโปรแกรมตู้เติมเงินครับ
ผมเขียนเเล้วมาได้แค่นี้ครับ ไม่รู้จะทำให้ไปเลือกจำนวนเงินที่จะเติมได้ยังไงครับ และอาจารมีข้อกำหนดให้เขียนโค้ดมากกว่า150บรรทัด ผมพึ่งเรียนแค่ความรู้พื้นๆครับ ช่วยหน่อยนะครับงานจรบน่ะครับ #include<stdio.h> #include<stdlib.h> #include<conio.h> void main (void) { int choise; float num1,num2; clrscr(); printf("Welcome to the service\n"); printf("1.True\n"); printf("2.Dtac\n"); printf("3.AIS\n"); printf("0.Exit\n"); scanf("%d",&choice)\x; switch(choise) case 0:exit(0); printf("Enter number 1 ="); scanf("%f",&num1); printf("Enter number 2 ="); scanf("%f",&num2); switch(choice) { case 1:printf("1.20\n"); case 2:printf("2.50\n"); } getch(); }
|
จากคุณ
:
pakawat / pakawat36@gmail.com [2018-02-25 08:01:55]
|
|
ความคิดเห็น #29459 (จาก IP: 184.82.232.224)
อ.สั่งให้คุณทำ เพื่อคุณจะเขียนเองเป็น แต่ คุณมาขอให้คนเขียนเป็น เขียนให้ แบบนี้ จะทำให้ คุณเขียนเป็นไหม๊....คำตอบคือไม่ สงสัยให้ถาม การเขียนโปรแกรมไม่มีทางลัด |
จากคุณ
:
maddog [2018-02-25 12:44:52]
|
|
ความคิดเห็น #29460 (จาก IP: 49.48.248.60)
งั้นขอถามหน่อยครับว่า จะให้เลือกเมนูที่1เเล้วให้ไปเลือกจำจำนวนเงินที่เราจะเติมควรเขียนแบบไหนดีครับ |
จากคุณ
:
ภควัฒน์ เบ้าสุข / pakawat36@gmail.com [2018-02-25 12:53:34]
|
|
ความคิดเห็น #29461 (จาก IP: 184.82.232.224)
คุณจะเขียนการทำงานไว้ใน function ก็ได้ มีตัวอย่างโค้ดในเว็บอยู่ ลองหาศึกษาดูเอาครับ |
จากคุณ
:
maddog [2018-02-25 14:01:53]
|
|
ความคิดเห็น #29462 (จาก IP: 49.48.248.60)
ผมลองทำดูเเล้ว ผมติดอยู่ตรงที่เราจะเลือกจำนวนเงินที่เราจะเติมเเล้วให้ไปถึงขั้นตอนการกรอกเบอโทรเเล้วให้เก็บประวัติในการเติมนะครับ #include <stdio.h> #include <conio.h> #include <stdlib.h>
void display_menu(int selected) { const xpos =20; const ypos =1; const txtcolor =15; const bgcolor = 9; const bgcolor_select =4;
textcolor(txtcolor); textbackground(bgcolor);
clrscr();
char menu[4] = " "; menu[selected] = '>';
gotoxy(xpos,ypos); cprintf(" Welcome to the service"); gotoxy(xpos,ypos+1); cprintf("----------------------------------------");
if(selected==0) { textbackground(bgcolor_select); } else { textbackground(bgcolor); }; gotoxy(xpos,ypos+2); cprintf(" True ");
if(selected==1) { textbackground(bgcolor_select); }else{ textbackground(bgcolor); }; gotoxy(xpos,ypos+3); cprintf(" Dtac ");
if(selected==2){ textbackground(bgcolor_select); }else{ textbackground(bgcolor); }; gotoxy(xpos,ypos+4); cprintf(" AIS ");
if(selected==3){ textbackground(bgcolor_select); }else{ textbackground(bgcolor); }; gotoxy(xpos,ypos+5); cprintf(" Exit ");
textcolor(txtcolor); textbackground(bgcolor); gotoxy(xpos,ypos+6); cprintf("----------------------------------------"); }
void True(){ int choice; float num1; clrscr(); switch(choice) printf("1. 20"); printf("2. 50"); printf("3. 100"); scanf("%d",&choice); switch(choice){ case 1:printf("Phone number");break; case 2:printf("Phone number");break; case 3:printf("Phone number");break; dafault:printf("Please"); scanf("%f",&num1); switch(choice) getch(); } }
void Dtac(){ float num1; clrscr(); printf("1.20 , 2.50 , 3.100"); printf("\nPhone number ="); scanf("%d",&num1); getch(); }
void AIS(){ float num1; clrscr(); printf("1.20 , 2.50 , 3.100"); printf("\nPhone number ="); scanf("%d",&num1) getch(); }
void exit(){ clrscr(); getch(); }
void main(){ int ch; int selected = 0; clrscr(); do { display_menu(selected); ch = getch(); if(ch==0) { ch = getch(); if(ch==72) { selected--; }else if(ch==80){ selected++; } if(selected<0){ selected = 3; }else if(selected>3){ selected = 0; } display_menu(selected);
}else if(ch==13){ switch(selected){ case 0: True(); break; case 1: Dtac(); break; case 2: AIS(); break; case 3: exit(0); case 4: printf("Phone number"); }
}
}while(ch!=27);
} |
จากคุณ
:
pakawat / pakawat36@gmail.com [2018-02-25 18:56:56]
|
|
ความคิดเห็น #29532 (จาก IP: 49.237.14.67)
ร้านค้าแห่งหนึ่ง จะต้องนำน้ำมันที่มีอยู่ มากรอกใส่ขวดเพื่อที่จะขาย โดยจะมีขวดดังนี้ ขวด เเละราคาขาย ที่มีทั้งหมด - ขวด5000 มิลลิลิตร ขาย 99 บาท - ขวด 2000 มิลลิลิตร ขาย 45 บาท - ขวด 400 มิลลิลิตร ขาย 15 บาท - ขวด 50 มิลลิลิตร ขาย 5 บาท
จงเขียนโปรแกรมโดยมีเงื่อนไขคือ 1.รับจำนวนปริมาณน้ำมันที่มี (หน่วยเป็นมิลลิลิตร) 2.แสดงข้อมูล หากนำน้ำมันทั้งหมดไปกรอก จะได้กี่ขวด เเละแต่ละขนาด มีกี่ขวดบ้าง แสดงรายละเอียด (หากปริมาณน้ำมันเหลือไม่พอใส่ขวดแล้วให้แสดงจำนวนที่ไม่สามารถกรอกใส่ขวดได้ด้วย) 3.แสดงราคา จากจำนวนขวดในข้อ2 ว่าจะขายได้ทั้งหมดกี่บาท |
จากคุณ
:
HH / kc.pp81@gmail.com [2021-09-21 08:47:08]
|
|
|
- - - - - - - - - - - - - - ผู้ให้การสนับสนุน- - - - - - - - - - - - - -
|
|
|
|
|