Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

code gives me expected \'(\' for function-style in void seplunk and void skydive

ID: 3544774 • Letter: C

Question


code gives me expected '(' for function-style in void seplunk and void skydive int party; is the error



#include <iostream>
#include <iomanip>
using namespace std;
const double CLIMB_RATE=350.0;
const double SCUBA_RATE=1000.0;
const double SKY_DIVE_RATE=400.0;
const double CAVE_RATE=700.0;
const double CLIMB_INSTRUCT=100.0;
const double SCUBA_INSTRUCT=100.0;
const double DAILY_CAMP_RENTAL=40.0;
const double DAY_LODGE_1=65.0;
const double DAY_LODGE_2=120.0;

void climbing();
void scuba();
void skyDive();
void spelunk();
int menu();

int main()
{
    int selection;
    
    cout<<fixed<<showpoint<<setprecision(2);
    do
    {
        selection=menu();
        switch(selection)
        {
            case 1: climbing();
                break;
            case 2: scuba();
                break;
            case 3: skyDive();
                break;
            case 4: spelunk();
                break;
            case 5: cout<<"terminate program. ";
        }
    }while (selection !=5);
    return 0;
}
int menu()
{
    int choice;
    
    cout<<"high adventure travel agency ";
    cout<<"1) devil's courthouse adventure weekend ";
    cout<<"2) scuba bahama ";
    cout<<"3) sky dive colorado ";
    cout<<"4) barron cliff spelunk ";
    cout<<"4) exit program ";
    
    cin>>choice;
    while (choice<1 || choice>5)
    {
        cout<<"invalid selection. Enter 1, 2, 3, 4, or 5:"<<endl;
        cin>>choice;
    }
    return choice;

}
void climbing()
{
    int beginners;
    int advanced;
    int needEquip;
    double baseCharge;
    double charges;
    double instruction;
    double equipment;
    double discount=0;
    double deposit;
    
    cout<<" devil's courthouse adventure weekend ";
    cout<<"how many will be going who need an instructor?";
    cin>>beginners;
    cout<<"how many advance climbers will be going?";
    cin>>advanced;
    cout<<"how many will rent camping equipment?";
    cin>>needEquip;
    baseCharge=(beginners + advanced)* CLIMB_RATE;
    charges=baseCharge;
    if ((beginners+advanced)>4)
    {
        discount=(charges * .1);
        charges-=discount;
}
    instruction= beginners * CLIMB_INSTRUCT;
    charges+=instruction;
    equipment= needEquip * DAILY_CAMP_RENTAL * 4;
    charges+=equipment;
    deposit=charges/2.0;
    
    cout<<"number in party: "<<(beginners+advanced);
    cout<<endl;
    cout<<"Base charges: $"<<baseCharge<<endl;
    cout<<"instruction cost: $"<<instruction<<endl;
    cout<<"equipment rental: $"<<equipment<<endl;
    cout<<"discount: $"<<discount<<endl;
    cout<<"total charges: $"<<charges<<endl;
    cout<<"required deposit: $"<<deposit<<endl;
}
void scuba()
{
    int beginners;
    int advanced;
    double baseCharge;
    double charges;
    double instruction;
    double discount=0;
    double deposit;
    
    cout<<" scuba bahama";
    cout<<"how many will be going who need an instructor?";
    cin>>beginners;
    cout<<"how many advanced scuba divers will be going?";
    cin>>advanced;
    baseCharge=(beginners + advanced)* SCUBA_RATE;
    charges=baseCharge;
    if ((beginners+advanced)>4)
    {
        discount=(charges * .1);
        charges-=discount;
        deposit=charges/2.0;
        
        cout<<"number in party: "<<(beginners+advanced);
        cout<<endl;
        cout<<"Base charges: $"<<baseCharge<<endl;
        cout<<"instruction cost: $"<<instruction<<endl;
        cout<<"discount: $"<<discount<<endl;
        cout<<"total charges: $"<<charges<<endl;
        cout<<"required deposit: $"<<deposit<<endl;
}
    void skyDive()
    {
        int party;
        int lodge1;
        int lodge2;
        double baseCharges;
        double charges;
        double discount=0;
        double lodging;
        double deposit;
        
        cout<<" sky dive colorado";
        cout<<"how many will be going?";
        cin>>party;
        baseCharges=party * SKY_DIVE_RATE;
        charges=baseCharges;
        if(party>4)
        {
            discount=(charges * .1);
            charges-=discount;
        }
        
        cout<<"how many will stay at Wilderness Lodge?";
        cin>>lodge1;
        cout<<"how many will stay at luxury inn?";
        cinn>>lodge2;
        lodging=(lodge1 * DAY_LODGE_1)+(lodge2 * DAY_LODGE_2);
        charges+=lodging;
        
        deposit= charges/ 2.0;
        cout<<"number in party: "<<party<<endl;
        cout<<"Base charges: $"<<baseCharge<<endl;
        cout<<"Lodging: $"<<lodging<<endl;
        cout<<"Discount: $"<<discount<<endl;
        cout<<"Total Charges: $"<<charges<<endl;
        cout<<"Required deposit: $"<<desposit<<endl;
    };
    
void spelunk()
    {
        int party;
        int needEquip;
        double baseChargees;
        double charges;
        double equipment;
        double discount=0;
        double deposit;
        
        cout<<" barron cliff spelunk weekend";
        cout<<"how many will be going?";
        cin>>party;
        cout<<"how many will rent camping equipment?";
        cin>>needEquip;
        baseCharges=party * CAVE_RATE;
        charges= baseCharges;
        if(party>4)
        {
            discount=(charges * .1);
            charges-=discount;
        }
        equipment=needEquip*DAILY_CAMP_RENTAL*4;
        charges+=equipment;
        deposit=charges/2.0;
        cout<<"number in party: "<<party<<endl;
        cout<<"Base charges: $"<<baseCharges<<endl;
        cout<<"equipment rental: $"<<equipment<<endl;
        cout<<"Discount: $"<<charges<<endl;
        cout<<"total charges: $"<<charges<<endl;
        cout<<"required deposit: $"<<deposit<<endl;
    };

Explanation / Answer

It was only minor spelling mistakes for variables and a missing close bracket that was causing compiler errors.


#include <iostream>
#include <iomanip>
using namespace std;
const double CLIMB_RATE=350.0;
const double SCUBA_RATE=1000.0;
const double SKY_DIVE_RATE=400.0;
const double CAVE_RATE=700.0;
const double CLIMB_INSTRUCT=100.0;
const double SCUBA_INSTRUCT=100.0;
const double DAILY_CAMP_RENTAL=40.0;
const double DAY_LODGE_1=65.0;
const double DAY_LODGE_2=120.0;

void climbing();
void scuba();
void skyDive();
void spelunk();
int menu();

int main()
{
int selection;

cout<<fixed<<showpoint<<setprecision(2);
do
{
selection=menu();
switch(selection)
{
case 1: climbing();
break;
case 2: scuba();
break;
case 3: skyDive();
break;
case 4: spelunk();
break;
case 5: cout<<"terminate program. ";
}
}while (selection !=5);
return 0;
}
int menu()
{
int choice;

cout<<"high adventure travel agency ";
cout<<"1) devil's courthouse adventure weekend ";
cout<<"2) scuba bahama ";
cout<<"3) sky dive colorado ";
cout<<"4) barron cliff spelunk ";
cout<<"4) exit program ";

cin>>choice;
while (choice<1 || choice>5)
{
cout<<"invalid selection. Enter 1, 2, 3, 4, or 5:"<<endl;
cin>>choice;
}
return choice;

}
void climbing()
{
int beginners;
int advanced;
int needEquip;
double baseCharge;
double charges;
double instruction;
double equipment;
double discount=0;
double deposit;

cout<<" devil's courthouse adventure weekend ";
cout<<"how many will be going who need an instructor?";
cin>>beginners;
cout<<"how many advance climbers will be going?";
cin>>advanced;
cout<<"how many will rent camping equipment?";
cin>>needEquip;
baseCharge=(beginners + advanced)* CLIMB_RATE;
charges=baseCharge;
if ((beginners+advanced)>4)
{
discount=(charges * .1);
charges-=discount;
}
instruction= beginners * CLIMB_INSTRUCT;
charges+=instruction;
equipment= needEquip * DAILY_CAMP_RENTAL * 4;
charges+=equipment;
deposit=charges/2.0;

cout<<"number in party: "<<(beginners+advanced);
cout<<endl;
cout<<"Base charges: $"<<baseCharge<<endl;
cout<<"instruction cost: $"<<instruction<<endl;
cout<<"equipment rental: $"<<equipment<<endl;
cout<<"discount: $"<<discount<<endl;
cout<<"total charges: $"<<charges<<endl;
cout<<"required deposit: $"<<deposit<<endl;
}
void scuba()
{
int beginners;
int advanced;
double baseCharge;
double charges;
double instruction;
double discount=0;
double deposit;

cout<<" scuba bahama";
cout<<"how many will be going who need an instructor?";
cin>>beginners;
cout<<"how many advanced scuba divers will be going?";
cin>>advanced;
baseCharge=(beginners + advanced)* SCUBA_RATE;
charges=baseCharge;
if ((beginners+advanced)>4)
{
discount=(charges * .1);
charges-=discount;
deposit=charges/2.0;
} //forgot closing bracket
cout<<"number in party: "<<(beginners+advanced);
cout<<endl;
cout<<"Base charges: $"<<baseCharge<<endl;
cout<<"instruction cost: $"<<instruction<<endl;
cout<<"discount: $"<<discount<<endl;
cout<<"total charges: $"<<charges<<endl;
cout<<"required deposit: $"<<deposit<<endl;
}
void skyDive()
{
int party;
int lodge1;
int lodge2;
double baseCharges;
double charges;
double discount=0;
double lodging;
double deposit;

cout<<" sky dive colorado";
cout<<"how many will be going?";
cin>>party;
baseCharges=party * SKY_DIVE_RATE;
charges=baseCharges;
if(party>4)
{
discount=(charges * .1);
charges-=discount;
}

cout<<"how many will stay at Wilderness Lodge?";
cin>>lodge1;
cout<<"how many will stay at luxury inn?";
cin>>lodge2; //originally was "cinn" mispelled
lodging=(lodge1 * DAY_LODGE_1)+(lodge2 * DAY_LODGE_2);
charges+=lodging;

deposit= charges/ 2.0;
cout<<"number in party: "<<party<<endl;
cout<<"Base charges: $"<<baseCharges<<endl; //mispelling was "baseChange"
cout<<"Lodging: $"<<lodging<<endl;
cout<<"Discount: $"<<discount<<endl;
cout<<"Total Charges: $"<<charges<<endl;
cout<<"Required deposit: $"<<deposit<<endl; //mispelling was "desposit"
};

void spelunk()
{
int party;
int needEquip;
double baseCharges; //mispelling was "baseChargees"
double charges;
double equipment;
double discount=0;
double deposit;

cout<<" barron cliff spelunk weekend";
cout<<"how many will be going?";
cin>>party;
cout<<"how many will rent camping equipment?";
cin>>needEquip;
baseCharges=party * CAVE_RATE;
charges= baseCharges;
if(party>4)
{
discount=(charges * .1);
charges-=discount;
}
equipment=needEquip*DAILY_CAMP_RENTAL*4;
charges+=equipment;
deposit=charges/2.0;
cout<<"number in party: "<<party<<endl;
cout<<"Base charges: $"<<baseCharges<<endl;
cout<<"equipment rental: $"<<equipment<<endl;
cout<<"Discount: $"<<charges<<endl;
cout<<"total charges: $"<<charges<<endl;
cout<<"required deposit: $"<<deposit<<endl;
};