Untitled

mail@pastecode.io avatar
unknown
c_cpp
2 years ago
1.8 kB
4
Indexable
#include <iostream>

using namespace std;

void average(); // function initializing

int main(){
    int choice;

    system("clear");
    cout << "=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\n";
    cout << "[1] Compute and average 5 integer inputs\n";
    cout << "[2] De La Salle Armoury Discount Calculator\n";
    cout << "=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\n\n";

    cout << "Enter your choice: ";
    cin >> choice;

    switch(choice){
        case 1:
        average(); // function called
        break;
    
        case 2:
        double amount, net_amount, discount;

        cout << "Enter Amount bought in D Armoury: ";
        cin >> amount;

        if(amount >= 1 && amount <= 1500){
            discount = 0.15 * amount;
        }
        else if(amount >= 1501 && amount <= 3500){
            discount = 0.20 * amount;
        }
        else if(amount >= 3501 && amount <= 5000){
            discount = 0.25 * amount;
        }
        else if(amount > 5000){
            discount = 0.30 * amount;
        }
        else {cout << "error";}
        
        net_amount = amount - discount; // apply the discount to the total amount paid

        cout << "Your Discount is : " << discount << " php"<< endl;
        cout << "TOTAL PRICE : " <<  net_amount << " php";

        break;

        default:
        cout << "Invalid Input";

    }
    return 0;

}

void average(){
    int input, ave;
    int total = 0;
        for (int i = 0; i < 5; i++){
            cout << "Enter an Integer: ";
            cin >> input;

            total += input; // equivalent to total = total + input;
        }
        ave = total / 5;
        cout << endl << "The total is: " << total;
        cout << endl << "The average of your 5 inputs is: " << ave;

}