🔒 Closed C programming language about pos

Status
Not open for further replies.
You do not have permission to view the full content of this post. Log in or register now. I USE C LANGUAGE PROGRAM TO DO THIS. THIS IS MY CODE. THE OUTPUT SHOULD BE LIKE ON THE SECOND PHOTO.
You do not have permission to view the full content of this post. Log in or register now.<stdio.h>
#include<conio.h>
#include<string.h>
struct data {

char item[20];

int quantity;
int itemprice;
int subtotal;

int quantity1;
int itemprice1;
int subtotal1;
int q1,q2,subt,sum;
} kainan[50];
main()

{

int digit = 1,ctr,q3;
int cash;

printf("\t\t\t\tWelcome to XIAN's KAINAN\n");
printf("-------------------------------------------\n");
printf("\tMenu:\n");
printf("1.\tBurger\t\t\t25.00\n");
printf("2.\tSpag\t\t\t70.00\n");
printf("3.\tLumi\t\t\t90.00\n");
printf("4.\tGuisado\t\t\t90.00\n");
printf("5.\tFootlong\t\t70.00\n");
printf("-------------------------------------------\n");


do{
printf("PLEASE CHOOSE YOUR ORDER: ");
scanf("%d",&kainan[digit].q1);
printf("\nPLEASE INPUT OF QUANTITY:");
scanf("%d",&kainan[digit].q2);
if(kainan[digit].q1==1){
strcpy(kainan[digit].item,"Burger");
kainan[digit].itemprice=25;
kainan[digit].quantity=kainan[digit].q2;
kainan[digit].subtotal=kainan[digit].itemprice*kainan[digit].quantity;

printf("Burger\n");
printf("Price: 25.00\n");
kainan[digit].subt=kainan[digit].q2*25;
printf("Sub-Total: %d",kainan[digit].subt);}
else if(kainan[digit].q1==2){
strcpy(kainan[digit].item,"Spag");
kainan[digit].itemprice=70;
kainan[digit].quantity=kainan[digit].q2;
kainan[digit].subtotal=kainan[digit].itemprice1*kainan[digit].quantity1;
printf("Spag\n");
printf("Price: 70.00\n");
kainan[digit].subt=kainan[digit].q2*70;
printf("Sub-Total: %d",kainan[digit].subt);}
else if(kainan[digit].q1==3){
strcpy(kainan[digit].item,"Lomi");
kainan[digit].itemprice=90;
kainan[digit].quantity=kainan[digit].q2;
kainan[digit].subtotal=kainan[digit].itemprice*kainan[digit].quantity;
printf("Lomi\n");
printf("Price: 90.00\n");
kainan[digit].subt=kainan[digit].q2*90;
printf("Sub-Total: %d",kainan[digit].subt);}
else if(kainan[digit].q1==4){
strcpy(kainan[digit].item,"Guisado");
kainan[digit].itemprice=90;
kainan[digit].quantity=kainan[digit].q2;
kainan[digit].subtotal=kainan[digit].itemprice*kainan[digit].quantity;
printf("Guisado\n");
printf("Price: 90.00\n");
kainan[digit].subt=kainan[digit].q2*90;
printf("Sub-Total: %d",kainan[digit].subt);}
else if(kainan[digit].q1==5){
strcpy(kainan[digit].item,"Footlong");
kainan[digit].itemprice=70;
kainan[digit].quantity=kainan[digit].q2;
kainan[digit].subtotal=kainan[digit].itemprice*kainan[digit].quantity;
printf("Footlong\n");
printf("Price: 70.00\n");
kainan[digit].subt=kainan[digit].q2*70;
printf("Sub-Total: %d",kainan[digit].subt);}
else {
printf("\nError");
}
printf("\n\nPress 1 to Continue order or 0 to exit: \n");
scanf("%d",&q3);
digit=digit+1;

kainan[digit].sum=kainan[digit].sum+kainan[digit].subt;
}while(q3!=0);
digit=digit-1;


printf("-------------------------------------------\n");
printf("ITEM\t\tPRICE\t\tSUBTOTAL\n");
for(ctr=1;ctr<=digit;ctr++){
printf("\n%s\t\t%d\t\t%d\n",kainan[digit].item,kainan[digit].itemprice,kainan[digit].subt);
}





printf("\nTOTAL :%d",(kainan[digit].subt));
printf("\nCASH RECIEVE :");
scanf("%d",cash);
//printf("\nCHANGE: %d",(cash-kainan[digit].subt));

}
 

Attachments

  • CODE.webp
    CODE.webp
    32 KB · Views: 39
  • EA.webp
    EA.webp
    3.7 KB · Views: 30
Status
Not open for further replies.

Similar threads

About this Thread

  • 5
    Replies
  • 914
    Views
  • 4
    Participants
Last reply from:
Marvilowe Alab

Trending Topics

Online now

Members online
721
Guests online
3,208
Total visitors
3,929

Forum statistics

Threads
2,306,021
Posts
29,169,116
Members
1,195,579
Latest member
Deo1814
Back
Top