// CST116F2021-Lab3.cpp : This file contains the 'main' function. Program execution begins and ends there. // #include using namespace std; int main() { /* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 6.4 p126 int a = 0; cout << a++ << endl; cout << ++a << endl; cout << a + 1 << endl; cout << a << endl; cout << --a << endl; */ /* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// p148 7.1 1 thru 6 int int_exp1 = 0; int int_exp2 = 1; char char_exp = 'B'; int_exp1 >= int_exp2; // put great than sign before = to correct it int_exp1 == int_exp2; // made it a == sign int_exp1 != int_exp2; // explamation should be before = char_exp == 'A'; // should have single quote for char int_exp1 > char_exp; // trying to compare an int to a char int_exp1 < 2 && int_exp1 > -10 // needs to nhave the variable in the second comparison */ /* /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// p155 7.2 bank level of membership program int numAccounts; float Amount; double plat; double gold; double copp; double silv; cout << "\t\tBank Membership Staus\n"; cout << "How many accounts does the member have? (1 or 2): "; cin >> numAccounts; cout << "\nEnter total amount the member has in all accounts (dollars): "; cin >> Amount; if (Amount >= 25000) { cout << "\nPlatinum Member\n\n"; } else if (Amount > 10000 && Amount <=25000 && numAccounts == 2) { cout << "\nGold Member\n\n"; } else if (Amount > 10000 && numAccounts == 1) { cout << "\nSilver Member\n\n"; } else cout << "\nCopper Member\n\n"; */ /* /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// p161 7.4 #1 case statement /*short choice; cout << "\t Student Grade Program\n"; cout << "\t\t -Main Menu-\n\n"; cout << "\t1. Enter name\n"; cout << "\t2. Enter test scores\n"; cout << "\t3. Display test scores\n"; cout << "\t4. Exit\n\n"; cout << "Please enter your choice from the list above: "; cin >> choice; switch (choice) { case 1: cout << "Enter name" << endl; break; case 2: cout << "Enter test scores" << endl; break; case 3: cout << "Display test scores" << endl; break; case 4: cout << "Exit" << endl; break; default: cout << "Invalid Choice" << endl; } return 0; */ /* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 7.10 #2 p168 problem solving steps Problem: Legitimize loans Understand Problem: Firstly the loan request and interest need to be validated Secondly the appropriate fees need to be assigned thirdly display the pertinent info about the loan Psuedo code: 1) get loan amount 2) check to see if the loan amount falls between $100 and $1000 if so use this loan Amount if not, ask for a valid loan amount 3) get interest rate 4) check to see if interest rate is between 1 and 18% if so, use interest rate if not, ask for a valid interest rate 5) Sort out fees and interest if loan between 100 to 500 -> fees = 20, interest = interest if loan greater than 500 -> fees = 25, interest = interest 6) Calculate the paid on loan intpaid = loan*interest 7) Display output disp amount disp interest disp intpaid+fees */ /* // Actual Code: float amount; float intRate; int fees; float intPaid; cout << "Enter amount of loan requested (between $100 and $1000): "; cin >> amount; if (amount >= 100 && amount <= 1000) { cout << "Enter interest Rate between 1 and 18 %: "; cin >> intRate; if (intRate >= 1 && intRate <= 18) { if (amount <= 500) { fees = 20; } else fees = 25; intPaid = amount * intRate/100; cout << "\nLoan requested: $" << amount; cout << "\nInterest Rate: " << intRate << "%"; cout << "\nInterest and fees: $" << fees+intPaid<<"\n"; } else cout << ""; } else cout << ""; */ /* //////////////////////////////////////////////////////////////////////////////////////////////////////////////// 6.5 (1 thru 5) p126 int a = 10; int b = 20; int c = 30; ` //(Converted expressions) a += 25; b *= (a*2) b += 1 c %= 5 b /= a */ /* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 8.2_1 p177 */ /* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 8.3_1 p179 */ /* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 8.4_1 p184 */ /* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 8.10_3 p192 */ return 0; }