Mutator Assisgnment
Mutator Assisgnment
Student:
#include<stdio.h>
#include<string.h>
struct student
{
int roll_no;
char name[20];
float marks;
int main()
{
student s2;
student s1;
s1.display(); // display(&s1);
s2.display();
return 0;
}
//2.Employee:
#include<stdio.h>
#include<string.h>
struct employee
{
int emp_id;
char emp_name[20];
double salary;
int main()
{
employee e1;
e1.display(); //display(&e1);
return 0;
}
//3.Admin:
#include<stdio.h>
#include<string.h>
struct admin
{
int admin_id;
char admin_name[20];
double salary,allounce;
}
}; // struct ends here
int main()
{
admin a1;
a1.display(); //display(&a1);
return 0;
}
//4.HR Manager:
#include<stdio.h>
#include<string.h>
struct hr_manager
{
int id;
char name[20];
double salary,commision;
int main()
{
hr_manager h1;
h1.setid(1); // h1.id= 1;
h1.setname("Prathamesh"); // strcpy(h1.name,"Prathamesh");
h1.setsalary(45000); // h1.salary = 45000;
h1.setcommision(5000); // h1.commision = 5000;
h1.display(); //display(&h1);
return 0;
}
//5.Sales Manager:
#include<stdio.h>
#include<string.h>
struct salesmanager
{
int sman_id;
char sman_name[20];
double target,salary,incentive;
int main()
{
salesmanager s1;
s1.display(); // display(&s1);
return 0;
}
//6.Date:
#include<stdio.h>
#include<string.h>
struct date
{
int day,month,year;
void setday(int d)
{
this->day = d;
}
int main()
{
date d1;
d1.setday(10); //d1.day=10;
d1.setmonth(02); //d1.month=02;
d1.setyear(2023); //d1.year=2023;
d1.display(); //display(&d1);
return 0;
}
//7.Time:
#include<stdio.h>
struct time
{
int hr,min,sec;
void sethr(int h)
{
this->hr = h;
}
void setmin(int m)
{
this->min = m;
}
void setsec(int s)
{
this->sec = s;
}
int main()
{
time t1;
t1.sethr(4); // t1.hr=4;
t1.setmin(23); // t1.min=23;
t1.setsec(45); // t1.sec=45;
t1.display(); //display(&t1);
return 0;
}
//8.Distance:
#include<stdio.h>
#include<string.h>
struct distance
{
int feet,inch;
int main()
{
distance d1;
d1.setfeet(12); //d1.feet=12;
d1.setinch(9); //d1.inch=9;
d1.display(); //display(&d1);
return 0;
}
//9.Complex:
#include<stdio.h>
#include<string.h>
struct complex
{
int real,imag;
void setreal(int c)
{
this->real = c;
}
int main()
{
complex c1;
c1.display(); // display(&c1);
return 0;
}