Skip to content

Om-Shukla-cld/Restaurant-Ordering-System03

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Restaurant-Ordering-System03

#include using namespace std;

class Restaurant { private: string menu[5] = {"Burger", "Pizza", "Pasta", "Sandwich", "Coffee"}; double price[5] = {99.99, 199.50, 149.00, 79.99, 49.99};

public: void displayMenu() { cout << "Menu:\n"; for (int i = 0; i < 5; i++) { cout << i + 1 << ". " << menu[i] << " - ₹" << price[i] << endl; } }

double calculateBill(int orders[], int n) {
    double total = 0;
    for (int i = 0; i < n; i++) {
        if (orders[i] >= 1 && orders[i] <= 5) {
            total += price[orders[i] - 1];
        }
    }
    return total;
}

};

int main() { Restaurant r; int n;

r.displayMenu();

cout << "Enter the number of items you want to order: ";
cin >> n;

int orders[n];
cout << "Enter item numbers: ";
for (int i = 0; i < n; i++) {
    cin >> orders[i];
}

cout << "Total Bill: ₹" << r.calculateBill(orders, n) << endl;

return 0;

}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published