🔒 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
  • 927
    Views
  • 4
    Participants
Last reply from:
Marvilowe Alab

Trending Topics

Online now

Members online
968
Guests online
6,043
Total visitors
7,011

Forum statistics

Threads
2,350,586
Posts
29,367,769
Members
1,087,762
Latest member
Badog
Back
Top