Jump to content
Sign in to follow this  
nana1201

Please Correct The Error..

Recommended Posts

error C2050: switch expression not integral
error C2061: syntax error : identifier payment

#include<iostream>
#include<ctype.h>
#include<string.h>
#include<windows.h>
#include<ctime>
using namespace std;
int n;


struct tm *ptr; //strucure and pointer for displaying the operating system time
time_t lt;

void fitness(); //function for fitness
void calorie(); //function for calorie section
void exercise(); //function for exercise section
void facilities(); //function for facilities section
void time_3D(void); //function for time
void return_back(); //function to step back to menu
void quit_system();//function for quit from the programme
void registration();//function for registration section
void BMI();//function for BMIr section
void reservation(); //function for reservation section
void welcome_screen(); //function for appear welcome
void selectFromMenu(); //function for our menu
void payment(); //function for payment

int choice; //variable to choosing
int cls;




void main(void)
{

lt=time(NULL);

ptr=localtime(&lt);

welcome_screen(); //calls function which displays the welcome screen

selectFromMenu(); //calls the function for the main menu

}



void selectFromMenu() //calls the function for the main menu

{

system("cls");//clears the screen

cout<<"\n\t\tTODAY'S TIME AND DATE:"<<asctime(ptr)<<endl; //displays the system time and date



cout<<"\n\n\t - - - - - - - - - - INFORMATION OF SEHAT ALWAYS FITNESS - - - - - - - \n";

cout<<"\n\t* *\n";

cout<<"\n\t* OPENING HOURS *\n";

cout<<"\n\t* MONDAY-FRIDAY :9.00 AM TO 9.00 PM *\n";

cout<<"\n\t* SATURDAY-SUNDAY:9.00 AM TO 2.00 PM *\n";

cout<<"\n\t* PUBLIC HOLIDAY :AS ADVISED *\n";

cout<<"\n\t* *\n";

cout<<"\n\t* ADDRESS *\n";

cout<<"\n\t* LOT 1C,JALAN SEGAMBUT,TUNKU SYED,101010,PERWIRA,NAKADNAS *\n";


cout<<"\n\t* FACILITIES *\n";

cout<<"\n\t* 1 Fitness Plan *\n";

cout<<"\n\t* 2 Calorie Burning *\n";

cout<<"\n\t* 3 Type of exercise *\n";

cout<<"\n\t* *\n";

cout<<"\n\t* *\n";

cout<<"\n\t* NO CONTACT:0123456789 *\n";

cout<<endl;


cout<<"\n\n\t - - - - - - - - - - MAIN MENU - - - - - - - \n";


cout<<"\n\t* *\n";

cout<<"\n\t* PRESS: *\n";

cout<<"\n\t* 1-registration press-->1 *\n";

cout<<"\n\t* 2-BMI press-->2 *\n";

cout<<"\n\t* 3-reservation press-->3 *\n";


cout<<"\n\t* 4-facilities press-->4 *\n";

cout<<"\n\t* 5-quit press-->5 *\n";

cout<<"\n\t---------------------------------------------------"<<endl ;

cout<<"\n\n PLEASE ENTER YOUR CHOICE:";


cin >>"choice"; //reads the selection and assigns it to a variable






switch("choice")
{


case 1:


system("cls");

cout<<"registration()";//function call for registration function

break;

case 2:

system("cls");

cout<<"BMI()"; //function call for BMI function

break;

case 3:


system("cls");

cout<<"reservation()";//function call for reservation

break;

case 4:


system("cls");

cout<<"facilities()";
break;

case 5:
system("cls");

cout<<"quit_system ()";

break;

default:
{


cout<<"ERROR!INVALID SELECTION\n";

cout<<"PLEASE RE-ENTER\n"<<endl;

selectFromMenu();

}

}


}
void registration()

{


{
char person_name[50];

char buffer[50];

char ic_num[50];

char tel_num[50];

char gender[4];

char age[4];




cout <<"\n\t\t******WELCOME TO SEHAT ALWAYS FITNESS CENTRE*******\n"<<endl;

cout<<"enter your name : ";

cin.getline (person_name,50);


cin.getline(buffer,50);

cout<<"\nenter your IC NO : ";

cin >> ic_num;

cout<<"\nenter your telephone no : ";

cin>>tel_num;

cout<<"\nenter M for male, F for female\n";

cout<<"enter your gender : ";

cin>>gender;

cout<<"\nenter your age : ";

cin>>age;
cout<<endl;

return_back();

}

BMI();


{
double BMI;
float weight, height;
float weight_kg;
float height_m; //prompt and read the value of weight(in kg) and height (in cm)


k:;

cout<<"enter your weight_kg and height_m:";
cin>>weight_kg>>height_m;


//determine whether any weight or height has zero or negative value


if(weight_kg<0||height_m<0){

cout<<"enter correctly ";

goto k;}

//repeat selection if the user enter the wrong arrangement


{

//prompt and read the value of weight(in kg)and height(in cm)

BMI = weight / (height * height);

cout << "\nBMI's : " << BMI << endl;

if (BMI<=18.5){

cout << "\n\t\t\tYou were UNDERWEIGHT!"<<endl;}


else if (BMI>=30.0){

cout << "\n\t\t\tYou were OBESE!"<<endl;}


else if (BMI<30.0 && BMI>=25.0 ){

cout << "\n\t\t\tYou were OVERWEIGHT!"<<endl;}


else if(BMI>18.5 && BMI<25.0){

cout << "\n\t\t\tYou were FIT"<<endl;

cout<<"\n\n\n";


return_back();


}

}

}
void reservation();

}





void reservation(int)

{


int day;
int month;
int year;
int hours;


do


{

cout<<"\nEnter the date you want to reserve our centre"<<endl;

cout<<"\nday :";

cin>>day;


if (day > 31 || day < 0) //Determine whether user enter wrong day


{

cout<<"\nplease enter the correct date"<<endl;


}


}


while (day < 31);


do
{


cout<<"\tmonth:";



cin>>month;


if (month > 12 || month < 0) //Determine whether user enter wrong month


cout<<"\nPlease enter the correct month"<<endl;


}


while (month < 12);


do {



cout<<"\tyear :"<<endl;

cin>>year;


cout<<"\nHow long do you want to reserve our centre?(in hours)"<<endl;

cin>>hours;

cout<<"\n\t\t\tYOU ALREADY MAKE A RESERVATION."<<endl;


if (year < 2010 )


cout<<"\nPlease enter the correct year"<<endl;



}
payment()



}



void fitness()

{

cout << "Your fitness Journey starting from :\n"<<endl;


cout << "\tA 60 minutes appointment with a qualified fitness team\n\n";
cout << "\t*********************************************************\n\n";

cout << "\t\tTake measurements whole body\n";
cout << "\t*********************************************************\n\n";

cout << "\t\tProvide customer with unique programme\n";
cout << "\t*********************************************************\n\n";

cout << "\t\tOffer customer nutritional support\n";
cout << "\t*********************************************************\n";


selectFromMenu();

}



void calorie()

{

cout << "\nnasi lemak : carbs, 232.8g | fat, 117.9g | protein, 38.80g\n";

cout << "\nroti canai : carbs, 182.0g | fat, 92.70g | protein, 26.80g\n";

cout << "\nfried mee : carbs, 162.4g | fat, 81.00g | protein, 37.60g\n";

cout << "\nchicken : | fat, 807.3g | protein, 486.8g\n";

cout << "\nwedges : carbs, 112.0g | fat, 117.0g | protein, 20.00g\n";



selectFromMenu();


}


void exercise()

{



cout << "1. Aerobic Exercise"<<endl;

cout << "2. Flexibility Exercise"<<endl;

cout << "3. Strength Training"<<endl;


selectFromMenu();


}

void payment()

{


float hours,payment,y,account_number;




cout<<"Please make a payment."<<endl;


cout<<"Insert the hour of the session."<<endl;


cin >>hours;




payment=hours*5;




cout<<"\nyour payment is RM"<<payment<<endl;



cout<<"\nDo you want to pay by using banking online now?\npress 1 for yes....2 for no :";


cin>>y;


if(y==1)


{


cout<<" Enter your account number : ";


cin >>account_number;


cout<<"\n\t\t\tYour payment have been settle.Thank you."<<endl;


}


else


{

cout<<"\nYou must pay the bill within 3 days from now."<<endl;

cout<<"if not,your reservation will be cancelled."<<endl;



}


}


void facilities(int)

{


int a;

do {


// Prompt and Read the number user prefer

cout << "What facilities do you prefer ?"<<endl;

cout << "1 Fitness Plan" << endl;

cout << "2 Calorie Burning" << endl;

cout << "3 Type of exercise" << endl;


cin>>a;



if (a == 1)

fitness();//Call function fitness


else if (a == 2)


calorie();//Call function calorie


else if (a == 3)



exercise();//Call function exercise


else


cout << " Wrong selection and Enter the correct number.!"<<endl;


}

while ( a!=1||a!=2||a!=3);



}

void quit_system ()

{

system("cls");

cout<<"\n\t\tTODAY'S TIME AND DATE:\n"<< asctime(ptr)<<endl;

cout<<"\n\n";

cout<<"\n\t* THANKS for using our online servise>>>>";


cout<<'.';


system("exist");


}

void welcome_screen()

{


system("cls");

cout<<"\n\t\tTODAY'S TIME AND DATE:"<<asctime(ptr)<<endl;

cout<<"\n\n";


cout<<"\t W W EEEEEE L CCCCC OOOOO M M EEEEEE\n"<<

"\t W W W E L C O O MM MM E \n"<<

"\t W W W W EEEE L C O O M M M M EEEE \n"<<

"\t WW WW E L C O O M M M E \n"<<

"\t W WW EEEEEE LLLLLL CCCCC OOOOO M M EEEEEE\n"<<endl;


cout<<"\n\n\t\t RESERVATION SYSTEM online \n";

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

{

Sleep(200);

cout<<">";





}
} Edited by nana1201

Share this post


Link to post
Share on other sites
ada 2 error jerk.

C:\Users\Desktop\exp\Cpp1.cpp(125) : error C2050: switch expression not integral
C:\Users\Desktop\exp\Cpp1.cpp(399) : error C2061: syntax error : identifier 'payment'

pnjgnya coding ni.wat sendiri ke cedok nih?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...