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 :

WAP in C++ to input a matrix of dimension m*n. If base address is 1000. Find the address of (m-1, n-1) element of the matrix.

 C++ Programs


WAP to input a matrix of dimension m*n. If base address is 1000. Find the address of (m-1, n-1) element of the matrix.


PROGRAM CODE:

#include<iostream>

using namespace std;

  int main()

      {

             int b,i,j,w,lr=0,lc=0,n,m;

             int a[10][10];

             cout<<"enter the no. of rows in matrix - ";

             cin>>m;

             cout<<"enter no. of columns in matrix - ";

             cin>>n;

             cout<<"enter the elements in matrix - ";

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

             {

                      for(j=0;j<n;j++)

                      {

                                  cin>>a[i][j];

                                                }

                                    }

                                    cout<<"enter the base address - ";

                                    cin>>b;

                                    cout<<"enter the storage size of one element stored in array - ";

                                    cin>>w;

                                    i=m-1;

                                    j=n-1;

                                    cout<<"address of A[i][j]"<<b + w*(n*(i-lr)+(j-lc));

                                             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.

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.