mansi
mansi
CLASS:SE1(BATCH D)
SUBJECT:OOP
ROLL NO:205A065
*************************************ASSIGNMENT NO 1**************************
#include<iostream> using
namespace std;
float x;
float y;
Complex()
x = 0;
y = 0;
};
Complex Complex::operator+(const Complex& c)
Complex add;
add.x = x + c.x;
add.y = y + c.y;
return add;
Complex mul;
return mul;
in >> t.x;
in >> t.y;
return in;
int main()
cin>>c1;
cin>>c2;
}
********************ASSIGNMENT NO 2****************************
Name: MANSI ASHOK GAVHALE
CLASS:SE1(BATCH D)
RollNo:205A065
#include<iostream> #include<string.h>
using namespace std; #define max 100; class per_info
{
string lic,dob,bldgrp;
public:
per_info();
per_info(per_info &);
~per_info()
};
class student
string name,address,year;
char div;
int roll_no;
long mob;
public:
cnt++;
student();
student(student &);
~student()
};
:: student()
name="srushti vhare";
address="Dharashiv";
year="SECOMP";
div='A';
roll_no=20581;
mob=8605687730;
per_info::per_info()
{
lic="ABCD123"; dob="18-9-2004";
bldgrp="o+";
student::student(student &obj)
this->name=obj.name; this-
>address=obj.address; this->year=obj.year;
this->div=obj.div; this-
>roll_no=obj.roll_no;
this->mob=obj.mob;
per_info::per_info(per_info &obj)
lic=obj.lic;
dob=obj.dob;
bldgrp=obj.bldgrp;
cin>>name;
cin>>address;
cin>>obj.dob;
cin>>year;
cout<<"\n Division :"; cin>>div; cout<<"\n Roll Number :"; cin>>roll_no; cout<<"\n Blood
Number :";
cin>>mob;
cout<<"\n******************************";
int main()
int n;
cout<<"\n Enter
No Of Student :";
cin>>n;
cout<<"\n***********************";
cin>>ch;
switch(ch)
case 1:
for(int i=0;i<n;i++)
{
sobj[i].create(pobj[i]);
sobj[i].inccnt();
break;
case 2:
{
sobj[0].showcnt();
for(int i=0;i<n;i++)
{
sobj[i].display(pobj[i]);
break;
case 3:
{
student obj1;
per_info obj2;
obj1.create(obj2);
student obj3(obj1);
per_info obj4(obj2);
obj3.display(obj4);
break;
case 4:
student obj1;
per_info obj2;
obj1.display(obj2);
break;
case 5:
delete [] sobj;
delete [] pobj;
cin>>ans;
}while(ans=='y');
return 0;}
********************ASSIGNMENT NO3****************************
Name: MANSI ASHOK GAVHALE
CLASS:SE1(BATCH D)
RollNo:205A065
#include<iostream>
publication
public:
string title;
float price;
};
public:
int pages;
void getdata()
cin>>pages; cout<<"\n
cin>>price;
void display()
{
cout<<"\n*********BOOK INFORMATION********";
cout<<"\n==================================";
};
public:
float min;
void getdata()
cin>>title;
cin>>min; cout<<"\n
cin>>price;
void display()
cout<<"\n*********TAPE INFORMATION********";
cout<<"\n==================================";
};
int main()
{
Book b[100];
Tape t[100];
ch;
do
cin>>n;
cin>>m;
for(i=0;i<n;i++)
b[i].getdata();
for(i=0;i<m;i++)
t[i].getdata();
for(i=0;i<n;i++)
b[i].display();
for(i=0;i<m;i++)
t[i].display();
cin>>ch;
}while(ch=='y');
********************ASSIGNMENT NO4****************************
Name: MANSI ASHOK GAVHALE
CLASS:SE1(BATCH D)
RollNo:205A065
{ public: char
name[20];
int id;
double salary;
void accept()
cin>>name; cout<<"\n
cin>>salary;
void display()
cout<<"\n********Employee Information*******";
:"<<salary;
};
int main()
Employee e[5];
int i,n;
cin>>n;
fstream f;
for(i=0;i<n;i++)
e[i].accept();
f.write((char *)&e[i],sizeof(e[i]));
f.close();
for(i=0;i<n;i++)
e[i].display();
f.read((char *)&e[i],sizeof(e[i]));
f.close();
return 0;
}
********************ASSIGNMENTNO5*************************
Name: MANSI ASHOK GAVHALE
CLASS:SE1(BATCH D)
RollNo:205A065
#include<iostream> using
namespace std;
int n;
T>
int i,j,min; T
temp; for(i=0;i<n-
1;i++)
{ min=i;
for(j=i+1;j<n;j++)
if(A[j]<A[min])
min=j;
temp=A[i];
A[i]=A[min];
A[min]=temp;
cout<<A[i];
cout<<"\n"; }
int main()
{ int A[size];
float B[size];
int i;
Elements :";
for(i=0;i<n;i++)
cout<<"A["<<i<<"] =";
cin>>A[i];
Elements :";
for(i=0;i<n;i++)
cout<<"B["<<i<<"] =";
cin>>B[i];
selection(B);
}
********************ASSIGNMENTNO6*************************
Name: MANSI ASHOK GAVHALE
CLASS:SE1(BATCH D)
RollNo:205A065
#include<iostream>
#include<algorithm>
#include<vector> using
namespace std;
int n;
class Item
public: char
name[10];
int quantity;
code;
if(code==i1.code)
return 1;
return 0;
if(code<i1.code)
return 1;
return 0;
};
insert(); void
search();
void dlt();
int main()
int ch;
cin>>n;
do
cout<<"\n******Menu*****";
cout<<"\n1.Insert";
cout<<"\n2.Display";
cout<<"\n3.Search";
cout<<"\n4.Sort";
cout<<"\n5.Delete";
cout<<"\n6.Exit:"; cout<<"\nEnter
{ case 1:
insert();
break; case
2:
display();
break; case
3:
search();
break; case
4:
sort(o1.begin(),o1.end(),compare);
cout<<"\nSorted On Cost";
display();
break; case
5: dlt();
break; case
6:
exit(0); }
}while(ch!=7);
return 0;
void insert()
for(int i=0;i<n;i++)
Item i1;
cin>>i1.name; cout<<"\nEnter
Item Quantity:";
cin>>i1.quantity;
cin>>i1.cost;
cin>>i1.code;
o1.push_back(i1); }
void display()
for_each(o1.begin(),o1.end(),print);
cout<<"\n"; cout<<"\nItem
Name:"<<i1.name; cout<<"\nItem
Quantity:"<<i1.quantity; cout<<"\nItem
Cost:"<<i1.cost; cout<<"\nItem
Code:"<<i1.code;
void search()
cin>>i1.code;
p=find(o1.begin(),o1.end(),i1);
if(p==o1.end())
cout<<"\nNot Found";
else
{
cout<<"\nFound"; cout<<"\nItem
Name:"<<p->name; cout<<"\nItem
Quantity:"<<p->quantity; cout<<"\nItem
Cost:"<<p->cost; cout<<"\nItem
Code:"<<p->code;
void dlt()
vector<Item>::iterator p;
Item i1;
cin>>i1.code;
p=find(o1.begin(),o1.end(),i1);
if(p==o1.end())
cout<<"\nNot Found";
else
o1.erase(p);
cout<<"\nDeleted";
}
********************ASSIGNMENTNO7********************
Name: MANSI ASHOK GAVHALE
CLASS:SE1(BATCH D)
RollNo:205A065
#include<iostream>
#include<map>
#include<string> using
main()
populationmap.insert(pair<string,int>("Maharashtra",5555555));
populationmap.insert(pair<string,int>("Rajasthan",1111111));
populationmap.insert(pair<string,int>("Karnataka",2222222));
populationmap.insert(pair<string,int>("Punjab",333333));
populationmap.insert(pair<string,int>("Bengal",444444));
iter=populationmap.find(state_name); if(iter !=
populationmap.end())
else
populationmap.clear();