You are on page 1of 6

PROGRAM CODES

#include<stdio.h>

#include<string.h>

#include<stdlib.h>

int Frappelist();

int total=0,amount,change,list,last;

char buyer[20];

char* frappename[10]={"Raspberry Truffle Cappiccino","Cherries Jubilee


Frappe","Grasshopper Fudge Frappe","Death by Chocolate Frappe","Hazelnut Mocha
Frappe","Spiced Cider Tea Frappe","Ginger Latte Frappe","Mexican Coffee Frappe","Forget
Your Past Frappe","A New Beginning Frappe"};

int price[10]={250,300,280,320,180,300,450,200,500,600};

int many[10]={0,0,0,0,0,0,0,0,0,0};

int productsize=sizeof(frappename) /4;

int title;

struct buyer{

char name;

char gender;

int age;

};

int Additional();

void intro();

int totalorder();

int Qty1();

int Additional();
int main(){

do{

intro();

Additional();

system("cls");

Frappelist();

totalorder();

}while(1);

totalorder();

Qty1();

totalorder();

void intro(){

printf("\n\t\t*******************************************\n");

printf("\t\t\t IT's a FRAPPE! \n");

printf("\t\t\t Estd. 2018 \n");

printf("\t\t*******************************************\n\n");

printf("\n\t\t*******************************************");

printf("\n\t\tThis is Your Choice.......\n");

printf("\t\t\t <1>Select FRAPPE/ADD FRAPPE\n");

printf("\t\t\t <2>Total Amount\n");

printf("\t\t\t <3>Exit\n");

printf("\t\t*******************************************\n\n");

scanf("%d",&title);
switch(title){

case 1:Frappelist();

break;

case 2:Qty1();

break;

case 3:

exit(1);

default:

printf("\nSorry you enter a wrong keyword\n");

int Frappelist()

int longest=0;

for(int i=0;i<productsize;i++)

if(longest<strlen(frappename[i]))

longest=strlen(frappename[i]);

printf("_____________________________________________________________________
__________\n");

printf("\nPICK NUMBER\t\t ITEM\t\tPRICE(PESOS)\n");

for(int i=0;i <productsize; i++){

printf("\t\n%d\t\t\t%s",i+1,frappename[i]);

int spaceofname=longest - strlen(frappename[i]) + 8;

for(int j=0;j<spaceofname;j++)

printf(" ");
printf("%d",price[i]);

printf("\n*******************************************************************
*************\n");

printf("\t**************************************************************\n\n");

int Additional()

int select,orders;

printf("\n\n\tSelect Order:");

scanf("%d",&select);

if(select>10 || select==0){

exit(1);

else{

printf("\n\tQuantity of Order:");

scanf("%d",&orders);

many[select-1]+=orders;

return 1;

int totalorder()

for(int i=0;i<productsize;i++){

if(many[i]>0){
printf("\tSelect:%d\n \tOrders:%d\t\n\tSUBTOTAL:%d\n",i+1,many[i],price[i] * many[i]);

for(int i=0;i<productsize;i++){

total+=price[i] * many[i];

int Qty1()

printf("\tTHE TOTAL AMOUNT IS:%d\n",total);

printf("\n\tCASH RECEIVED:",change);

scanf("%d",&amount);

change=amount-total;

printf("\n\tCHANGE:%d",change);

printf("\n\n\t\t\t THANK YOU FOR BUYING \n\n\tPLEASE SIGN YOUR NAME\n");

printf("\t<1>SELECT 1 TO SIGN IN YOUR NAME:\n");

printf("\t<2>SELECT 2 OR MORE THAN IF YOU DON'T WANT TO SIGN IN:\n\n");

scanf("%d",&last);

if(last==1){

struct buyer er[60];

for(int i=0;i<10;i++){

printf("\tNAME OF CUSTOMER :");

scanf("%s",&er[i].name);
printf("\n\tGENDER :");

scanf("%s",&er[i].gender);

printf("\n\tAGE :");

scanf("%d",&er[i].age);

printf("\n\n\t\t\t THANK YOU and COME AGAIN!!");

printf("\n*******************************************************************
********\n\n");

exit(1);

else{

exit(1);

REFERENCES
https://www.mrcoffee.com/service-and-support/recipes/cafe-frappe-recipes/cafe-frappe-
recipes.html

You might also like