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

Similar threads

About this Thread

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

Trending Topics

Online now

Members online
1,051
Guests online
2,073
Total visitors
3,124

Forum statistics

Threads
2,285,128
Posts
29,027,874
Members
1,219,306
Latest member
kidd1335
Back
Top