🔒 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: 36
  • EA.webp
    EA.webp
    3.7 KB · Views: 27
Status
Not open for further replies.

Similar threads

About this Thread

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

Trending Topics

Online now

Members online
1,095
Guests online
962
Total visitors
2,057

Forum statistics

Threads
2,273,795
Posts
28,951,706
Members
1,234,957
Latest member
Lawlieto
Back
Top