class with array in c++ (memory allocatin & using array in classes)

 class with array in c++ (memory allocatin & using array in classes)

#include<iostream>
using namespace std;
class shop
{
    int itemId[100];
    int itemprice[100];
    int counter;
    public:
    void initcounter(void){counter=0;}
    void setprice(void);
    void displayprice(void);
};
void shop::setprice(void){
 cout<<"Enter Id your item no "<<counter+1<<endl;
 cin>>itemId[counter];
  cout<<"Enter price your item"<<endl;
  cin>>itemprice[counter];
   counter++;
}
void shop::displayprice(void){
    for(int i=0;i<counter;i++)
    {

cout<<"the price of item with Id "<< itemId[i]  <<" is "<<itemprice[i]<<endl;   
    }
}
int main()
{
    shop dukan;
    dukan.initcounter();
    dukan.setprice();
    dukan.setprice();
    dukan.setprice();
    dukan.setprice();
    dukan.setprice();
    dukan.setprice();
    dukan.setprice();
    dukan.setprice();
    dukan.setprice();
    dukan.setprice();
    dukan.setprice();
    dukan.setprice();
    dukan.setprice();
    dukan.setprice();
    dukan.setprice();
    dukan.setprice();
    dukan.setprice();
    dukan.displayprice();
    return 0;

output___



Comments

Popular posts from this blog

If lengths of three sides of a tringle are input through the keyboard write a program to find the area of tringle.

the length and breadth of a rectangle and radius of a circle are input through the keyboard. write a program to calculate the area and perimeter of the rectangle, and the area and circumference of the circle

paper of size A0 has dimensions 1189 mmx 841 mm .Each subsequent size A(n) is defined as A(n-1) cut in half parallel to its shorter sides .Thus paper of size A1 would have dimensions 841 mm X 594 mm .Write a program to calculate the print paper sizes A0,A1,A2,.........A8.