Hi everyone,
I just started taking C++ class, and I'm stuck on this one project. I finished the code and tried to compile it and got the following message:
nova> g++ -o proj3 proj3.cc
proj3.cc:245: unterminated string or character constant
proj3.cc:33: possible real start of unterminated constant
Could anyone help?? I looked all over the place and still could not figure out.......![]()
Thanks so so much!!
Here is the program:
Code:#include<iostream> Using namespace std; int main() { string full_name; //declare string variable full name string gender; //declare string variable gender int age; //declare int variable age string type_coverage; //declare string variable type of coverage int zip_code; //declare int variable zip code float basic_premium; //declare float variable basic premium float adjusted_premium; //declare float variable adjusted premium //based on the user's zip code cout<<"Please enter your full name (First Last)"; //promt the user to enter his or her name cint>> full_name; //read user name cout<< "Please enter your gender:"; //promt the user to enter gender cint>> gender; //read user gender cout<< "Please enter your age:"; // promt the user to enger age cint>> age; //read user age cout<< "Please enter your type of type of coverage, 'Single' or 'Family'; //promt the user to enter type of coverage cint>> type_coverage; //read type of coverage cout<< "Please enter your zip code:"; //promt the user to enter zip code cint>> zip_code; if (gender == 'male') //premium calcuation for male users { if (age < 25 ) //premium calculation for male under age //25 { if (type_coverage == 'Single') //premium calculation for single //male under 25 { basic_premium = 65.00; } else //premium calculation for male //under 25 with family { basic_premium = 175.00; } } else if (age >= 25 && age <35) //premium calculation for male //25-34 { if (type_coverage == 'Single') //premium calculation for //single male 25-34 { basic_premium = 85.00; } else //premium claculation for male //25-34 w/ family { basic_premium = 215.00; } } else if (age >= 35 && age <45) //premium calculation for male //35-44 { if (type_coverage == 'Single') //premium calculation for single //male 35-44 { basic_premium = 110.00; } else //premium calculation for male //35-44 w/ family basic_premium = 325.00; } } else if (age >= 45 && age <55) //premium calculation for male //45-54 { if (type_coverage == 'Sigle') //premium calculation for //single male 45-54 { basic_premium = 175.00; } else //premium calculation for male //45-54 w/ family { basic_premium = 450.00; } } else if (age >= 55 && age <65) //premium calculation for male //55-64 { if (type_coverage == 'Single') //premium calcualation for //single male 55-64 { basic_premium = 325.00; } else //premium calculation for male //55-64 w/family { basic_premium = 625.00; } } else //premium calculation for male 65 //and above { if (type_coverage == 'Single') //premium calculation for //single male 65 and above { basic_premium = 450.00; } else //premium calculation for male //>=65 w/ family { basic_premium = 850.00; } } cout << "full_name premium of type_coverage coverage is basic_premium" << endl; } if (gender == 'Female') //premium calcuation for female //users { if (age < 25 ) //premium calculation for female //under age 25 { if (type_coverage == 'Single') //premium calculation for single //female under 25 { basic_premium = 60.00; } else //premium calculation for female //under 25 w/ family { basic_premium = 165.00; } } else if (age >= 25 && age <35) //premium calculation for female //25-34 { if (type_coverage == 'Single') //premium calculation for single //female 25-34 { basic_premium = 75.00; } else //premium claculation for female //25-34 w/ family { basic_premium = 210.00; } } else if (age >= 35 && age <45) //premium calculation for female //35-44 { if (type_coverage == 'Single') //premium calculation for single //female 35-44 { basic_premium = 100.00; } else //premium calculation for female //35-44 w/ family { basic_premium = 310.00; } } else if (age >= 45 && age <55) //premium calculation for female //45-54 { if (type_coverage == 'Single') //premium calculation for single //female 45-54 { basic_premium = 150.00; } else //premium calculation for female //45-54 w/ family { basic_premium = 425.00; } } else if (age >= 55 && age <65) //premium calculation for female //55-64 { if (type_coverage == 'Single') //premium calcualation for single //female 55-64 { basic_premium = 310.00; } else //premium calculation for female //55-64 w/family { basic_premium = 595.00; } } else //premium calculation for female //65 and above { if (type_coverage == 'Single') //premium calculation for single //female 65 and above { basic_premium = 425.00; } else //premium calculation for female //>=65 w/ family { basic_premium = 795.00; } } cout << "full_name premium of type_coverage coverage is basic_premium" << endl; } if (zip_code == '1000') { adjusted_premium = basic_premium * 1.1 //raise discounted premium //by 10% cout << "Monthly premium for full_name of Zip Code zip_code with type_coverage coverage is adjusted_premium" << endl; //output the ajusted premium on //the monitor } else if (zip_code == '1001') { adjusted_premium = basic_premium //premium stays the same cout << "Monthly premium for full_name of Zip Code zip_code with type_coverage coverage is adjusted_premium" << endl; //output the ajusted premium on //the monitor } else if (zip_code == '1002') { cout << "Monthly premium for full_name of Zip Code zip_code with type_coverage coverage is adjusted_premium" << endl; //output the ajusted premium on //the monitor } }



LinkBack URL
About LinkBacks



