Write a program to find the largest& smallest of three numbers. (Use inline function MAX and MIN)

Image
C++ Programs  Write a program to find the largest& smallest of three numbers. (Use inline function MAX and MIN) Program Code : #include <stdio.h> // macro/inline function to get max of 3 numbers #define MAX(a,b,c) (a > b && a > c ? a : (b > c ? b : c)) // macro/inline function to get min of 3 numbers #define MIN(a,b,c) (a < b && a < c ? a : (b < c ? b : c)) int main() { int x, y, z, large, small;    // accept 3 numbers from console printf("Enter 3 numbers: "); scanf("%d%d%d", &x, &y, &z);   // call inline function to get the max and min of inputed numbers large = MAX(x, y, z); small = MIN(x, y, z);    // print the largest and smallest numbers printf("\nMax between %d, %d, and %d is %d.", x, y, z, large); printf("\nMin between %d, %d, and %d is %d.", x, y, z, small); return 0; } Output :

Create a class called employee with the following details as variables within it. 1. Name of the employee (string) 2. Age (int) 3. Designation (string) 4. Salary (double) Write a program to create array of objects for the same to access these. Also, make use of member functions to accept values and print the name, age, designation and salary.

 C++ Programs

Create a class called employee with the following details as variables within it.

1. Name of the employee (string)

2. Age (int)

3. Designation (string)

4. Salary (double)

Write a program to create array of objects for the same to access these. Also, make use of member functions to accept values and print the name, age, designation and salary.         


PROGRAM CODE:


#include<iostream>

using namespace std;

      class Employee

      {

             char Name[25];

             int Age;

             char Desg[8];

             long Salary;

             public:

             void GetData();

             void PutData();

      };

      void Employee :: GetData()          //Statement 1 : Defining GetData()

      {

              cout<<"\n\tEnter Employee Name : ";

             cin>>Name;

             cout<<"\n\tEnter Employee Age : ";

             cin>>Age;

                     cout<<"\n\tEnter Employee Designation:";

             cin>>Desg;

             cout<<"\n\tEnter Employee Salary : ";

             cin>>Salary;

      }

      void Employee :: PutData()          //Statement 2 : Defining PutData()

      {

             cout<<"\nEmployee Name : "<<Name;

             cout<<"\nEmployee Age : "<<Age;

             cout<<"\nEmployee Designation:"<<Desg;

             cout<<"\nEmployee Salary : "<<Salary;

      }

      int main()

      {

             Employee E[5];          //Statement 3 : Creating Object

             int i;

             for(i=0;i<5;i++)

             {

               E[i].GetData();         //Statement 4 : Calling GetData()

             }

             for(i=0;i<5;i++)

             {

               E[i].PutData();         //Statement 5 : Calling PutData()

             }

             return 0;

      }


OUTPUT :











Comments

Popular posts from this blog

Write a program to find the largest& smallest of three numbers. (Use inline function MAX and MIN)

WAP in ++ to generate the Fibonacci series up to user specified limit. Write all the missing terms also at the end.