Final Oop Micro Project
Final Oop Micro Project
Submitted by
1. Pradnya. K. Saysamindar.
2. Rutuja. J.Patil.
3. Darshan.S.Dingar.
4. Yash.S.Phadol
Affiliated to
Maharashtra State
Board of Technical Education
Certificate
This is to certify that Mr./Ms Pradnya Kailaspati Saysamindar with Roll No-08 has successfully completed
Micro-project in course Object Oriented Programming Using C++ (22316) for the academic year 2022-23 as
prescribed in the 'Assessment Manual' during his/her tenure of completing Third Semester of Diploma Program
in Computer Engineering from institute, Sandip Polytechnic with institute code 1167.
Certificate
This is to certify that Mr./Ms. Yash Sunil Phadol with Roll No-53 has successfully completed Micro-
project in course Object Oriented Programming Using C++ (22316) for the academic year 2022-23 as
prescribed in the 'Assessment Manual' during his/her tenure of completing Third Semester of Diploma Program
in Computer Engineering from institute, Sandip Polytechnic with institute code 1167.
Certificate
This is to certify that Mr./Ms. Rutuja Jitendrasing Patil. with Roll No-31 has successfully completed
Micro-project in course Object Oriented Programming Using C++ (22316) for the academic year 2022-23 as
prescribed in the 'Assessment Manual' during his/her tenure of completing Third Semester of Diploma Program
in Computer Engineering from institute, Sandip Polytechnic with institute code 1167.
Certificate
This is to certify that Mr./Ms. Darshan Sanjay Dingar. with Roll No-49 has successfully completed Micro-
project in course Object Oriented Programming Using C++ (22316) for the academic year 2022-23 as
prescribed in the 'Assessment Manual' during his/her tenure of completing Third Semester of Diploma Program
in Computer Engineering from institute, Sandip Polytechnic with institute code 1167.
• While performing the project we have learned many useful and creative things, which is very useful for us
to develop our mind.
• We have learned to make relevant use of ‘Turbo C’ while performing the project
Makes use of both qualitative and quantitative perspectives, and includes a broad array of approaches
such as literature reviews, expert opinions, focus groups, and content validation.
(A) (B)
Total Marks
Process and Product Assessment Individual Presentation/Viva
(10 Marks)
(6 Marks) (4 Marks)
(A) (B)
Total Marks
Process and Product Assessment Individual Presentation/Viva
(10 Marks)
(6 Marks) (4 Marks)
(A) (B)
Total Marks
Process and Product Assessment Individual Presentation/Viva
(10 Marks)
(6 Marks) (4 Marks)
(A) (B)
Total Marks
Process and Product Assessment Individual Presentation/Viva
(10 Marks)
(6 Marks) (4 Marks)
cod[last]=code1;
amount[last]=amount1;
pris[last]=price1;
last++;
}
void dept::show(void)
{ for(k=0;k<last;k++)
{
cout<<"\nCODE:"<<cod[k]<<"\t";
cout<<"\nAMOUNT:"<<amount[k]<<"\t";
cout<<"\nPRICE:"<<pris[k]<<endl;
}
}
void dept::sell(void)
{
cout<<"\nEnter product code:\n";
cin>>code;
cout<<"\nEnter product price:\n";
cin>>price;
}
void dept::total_items(void)
{
cout<<"\n\nITEM CODE:"<<code<<"\n\nITEM PRICE:"<<price;
}
int main()
{
dept d[10];
static int j=0;
int x,i=0,p,s=0;
clrscr();
do{
cout<<"\nENTER YOUR CHOICE:\n";
cout<<"\n1. Show all stored items:";
cout<<"\n2. Add an old item:";
cout<<"\n3. Add a new item:";
cout<<"\n4. Sell an item:";
cout<<"\n5. Total sold:";
cout<<"\n6. Show total items sold:";
cout<<"\n7. Quit";
cin>>x;
switch(x)
{ case 1: d[i].show();
break;
case 2: d[i].add_old();
d[i].show();
break;
case 3: d[i].add_new();
d[i].show();
break;
case 4: d[i].sell();
i++,j++;
break;
case 5:{ cout<<"Total Sold:";
s=0;
for(p=0;p<j;p++)
{ s=s+d[p].price;
}
cout<<s;
cout<<"TK.\n";
}
break;
case 6: for(i=0;i<j;i++)
{ d[i].total_items();
}
break;
case 7: break;
}
} while(x!=7);
getch();
return 0;
}
Output:
Entering choice no 1 :-
Entering choice no 2 :-
Performing 2no choice after performing 2 no choice
Entering choice no 3 :-
Performing 3no choice after performing 3 no choice
Entering choice no 4 :- Entering choice no 5 :-
Entering choice no 6 :-