google.com, pub-4617457846989927, DIRECT, f08c47fec0942fa0 Learn to enjoy every minute of your life.Only I can change my life.: simple C++ program for a basic tally system

Monday, March 24, 2025

simple C++ program for a basic tally system

 Here's a simple C++ program for a basic tally system:



#include <iostream>

#include <string>


using namespace std;


class Tally {

private:

    string itemName;

    int quantity;

    double price;


public:

    Tally(string itemName, int quantity, double price) {

        this->itemName = itemName;

        this->quantity = quantity;

        this->price = price;

    }


    void display() {

        cout << "Item Name: " << itemName << endl;

        cout << "Quantity: " << quantity << endl;

        cout << "Price: " << price << endl;

        cout << "Total: " << quantity * price << endl;

    }

};


int main() {

    int choice;

    string itemName;

    int quantity;

    double price;


    do {

        cout << "Tally System" << endl;

        cout << "1. Add Item" << endl;

        cout << "2. Display Item" << endl;

        cout << "3. Exit" << endl;

        cout << "Enter your choice: ";

        cin >> choice;


        switch (choice) {

            case 1:

                cout << "Enter item name: ";

                cin.ignore();

                getline(cin, itemName);

                cout << "Enter quantity: ";

                cin >> quantity;

                cout << "Enter price: ";

                cin >> price;


                Tally item(itemName, quantity, price);

                item.display();

                break;

            case 2:

                // Add code to display all items

                break;

            case 3:

                cout << "Exiting program..." << endl;

                break;

            default:

                cout << "Invalid choice. Please try again." << endl;

        }

    } while (choice != 3);


    return 0;

}


This program creates a simple tally system with the following features:


- Adds items with name, quantity, and price

- Displays the item details along with the total price

- Allows users to exit the program


Note that this is a basic implementation and can be extended to include more features 

like storing items in a database, calculating totals, and generating reports.

No comments:

Post a Comment

The rotation of money in business

 The rotation of money in business refers to the flow of funds within a company, encompassing various financial activities and transactions....