Friday, May 07, 2010

oh! c++

(tertawa sendirian.)

knp? HAHA
aku teringat mini project c++..
aku & dia jadi gile..huru hara nk hasilkan nye.
*sampai men tarik2 rambut gadoh.heheee
dye? WANI . my partner.

mlm presentation baru selesai proposal..haha lucu dibuatnye..
saat itu program kami berkerja! (lompat3)HAHA
(error:) 0
masalah: kaji..cuba..padam..hilang file..tnye lecturer..tnye senior CS..gelak2..tension2..gadoh2..
akhirnye HASIL kami..

dadaaaaa..

#include
#include

float totalPrice(float&); //function prototype


int main()
{

int category, service, way, choice;
double payment, TotalPayment, discount;
char cat[20],stat[20],w[20],ser[20];
char loop='Y';


do //sentinel
{
cout<<"\n\n\t\t--------------------------------";
cout<<"\n\n\t\tWELCOME TO RAINBOW HAIR SALON \n";
cout<<"\n\n\t\t--------------------------------";
cout<
cout<
cout<
cout<
cout<


cout<<"PLEASE CHOOSE YOUR CATEGORY:\n[1] ADULT\n[2] CHILDREN\n[3] STUDENT"<
cout<
cin>>category;

char name1[]="ADULT"; //array
if(category==1)
{
cout<
strcpy(cat,"ADULT");
}
char name2[]="CHILDREN"; //array
if(category==2)
{
cout<
strcpy(cat,"CHILDREN");
}
char name3[]="STUDENT"; //array
if(category==3)
{
cout<
strcpy(cat,"STUDENT");
}


cout<
cout<
cout<
cout<
cout<

cout<<"PLEASE CHOOSE YOUR SERVICE:\n[1] MAN'S HAIRCUT"
"\n[2] WOMAN'S HAIRCUT"
"\n[3] CHILDREN'S HAIRCUT"
"\n[4] HAIR HEALTH"
"\n[5] BLOWING"
"\n[6] REBOUNDING"
"\n[7] COLOUR&HIGHLIGHT"
<


cout<
cin>>service;

char list1[]="MAN'S HAIRCUT"; //array
if(service==1)
{
cout<
strcpy(ser,"MAN'S HAIRCUT");

payment=8.0;
}
char list2[]="WOMAN'S HAIRCUT"; //array
if(service==2)
{
cout<
strcpy(ser,"WOMAN'S HAIRCUT");

payment=10.0;
}
char list3[]="CHILDREN'S HAIRCUT"; //array
if(service==3)
{
cout<
strcpy(ser,"CHILDREN'S HAIRCUT");

payment=10.0;
}
char list4[]="HAIR HEALTH"; //array
if(service==4)
{
cout<
strcpy(ser,"HAIR HEALTH");

payment=10.0;
}
char list5[]="BLOWING"; //array
if(service==5)
{
cout<
strcpy(ser,"BLOWING");

payment=15.0;
}
char list6[]="REBOUNDING"; //array
if(service==6)
{
cout<
strcpy(ser,"REBOUNDING");

payment=150;
}
char list7[]="COLOUR&HIGHLIGHT"; //array
if(service==7)
{
cout<
strcpy(ser,"COLOUR&HIGHLIGHT");

payment=80;
}


cout<
cout<
cout<
cout<
cout<

cout<<"ARE YOU A MEMBER?\n[1] YES"
"\n[2] NO"<

cout<
cin>>category;

if(category==1)
{
cout<<"STATUS: MEMBER";
strcpy(stat,"MEMBER");

discount=totalPrice(payment); // function call
TotalPayment=payment-discount;
cout<
cout<<" "<<" "<<" "<<" "<<" "<<" "<<" "<<" RM "<
}
else if(category==2)
{
cout<<"STATUS: NON-MEMBER";
strcpy(stat,"NON-MEMEBER");

cout<
TotalPayment=payment;
cout<<" "<<" "<<" "<<" "<<" "<<"RM "<

}

else
{
cout<<"INVALID!";


}
cout<
cout<
cout<
cout<
cout<

cout<<"PLEASE CHOOSE ON HOW THE PAYMENT BEING MADE:\n[1] CASH"
"\n[2] CREDIT CARD"
"\n[3] DEBIT CARD"
<

cin>>way;
if(way==1)
{
cout<<"THE PAYMENT BEING MADE BY CASH";
strcpy(w,"THE PAYMENT BEING MADE BY CASH");
}
else if(way==2)
{
cout<<"THE PAYMENT BEING MADE BY CREDIT CARD";
strcpy(w,"THE PAYMENT BEING MADE BY CREDIT CARD");
}
else if(way==3)
{
cout<<"THE PAYMENT BEING MADE BY DEBIT CASH";
strcpy(w,"THE PAYMENT BEING MADE BY DEBIT CASH");
}
else
{
cout<<"INVALID!";
strcpy(w,"INVALID!");
}
cout<


cout<
cout<
cout<
cout<
cout<

cout<<"DO YOU WANT THE RECEIPT? \n[1] YES"
"\n[2] NO"
<

cin>>choice;
if (choice==1)
{
cout<
cout<
cout<
cout<<" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ "<
cout<<" |"<<" PLEASE TAKE YOUR RECEIPT"<<" |"<
cout<<" |"<<" THANK YOU...COME AGAIN"<<" |"<
cout<<" |"<<" "<<<">
cout<<" |"<<" "<<<">
cout<<" |"<<" "<<<">
cout<<" |"<<" RM "<<<">
cout<<" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ "<
}
else if (choice==2)
{
cout<
cout<
cout<
cout<<" ************************************************* "<
cout<<" |"<<" THANK YOU FOR USED OUR SERVICES"<<" |"<
cout<<" |"<<" THANK YOU...COME AGAIN..."<<" |"<
cout<<" ************************************************* "<
}




cout<
cout<
cout<
cout<
cout<
cout<
cout<<"\n\n\t\t\MAIN PAGE : Y/N :";
cin>>loop;
}
while(loop=='Y');


getch();
return 0;

}

float totalPrice(float& payment) //function definition
{
float discount; //function body
discount = 0.1 * payment; //process or equation

return discount; //return equation
}


p/s: anda boleh cuba di BOOLEN dan lihat hasilnye..fuuhh..


markah : alhamdulillah..
carry mark pn membantu..
good job girl! : )

No comments:

Post a Comment