🔒 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.

About this Thread

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

Trending Topics

Online now

Members online
1,201
Guests online
7,621
Total visitors
8,822

Forum statistics

Threads
2,329,288
Posts
29,247,430
Members
1,156,364
Latest member
dough diego
Back
Top