Object Oriented Programming (S)
Object Oriented Programming (S)
Assignment # 1
#include<iostream>
#include<cmath>
#include<cstring>
using namespace std;
struct record {
string first_name;
string last_name;
int phone_number;
string address;
};
record phonedir[10];
1
Object Oriented programming
cin>>phonedir[obj].last_name;
cout<<"Enter new phone number: ";
cin>>phonedir[obj].phone_number;
cout<<"Enter new address: ";
cin>>phonedir[obj].address;
}
int main()
{
int choose,obj;
do{
cout<<"Phone Directory"<<endl;
cout<<"1. ADD Record"<<endl;
cout<<"2. DELETE Record"<<endl;
cout<<"3. UPDATE Record"<<endl;
cout<<"4. QUIT"<<endl;
cout<<"Enter your number you choose : ";
cin >>choose;
switch (choose) {
case 1:
cout<<"Enter index From (0 to 9): ";
cin>>obj;
add_Record(obj);
break;
case 2:
cout<<"Enter index From (0 to 9): ";
cin>>obj;;
delete_Record(obj);
break;
2
Object Oriented programming
case 3:
cout<<"Enter index From (0 to 9): ";
cin>>obj;
update_Record(obj);
break;
case 4:
cout<<"Phone Directory Exiting"<<endl;
break;
default:
cout<<"Invalid choice."<<endl;
break;
}
}while(choose!=4);