You are on page 1of 6

Lab Task 14

Name
Zohaib Yasin
Roll no
F21-9658
Section
BSSE-(B)

Question No # 1
#include<iostream>
using namespace std;
int main()
{
double value1 = 0.7254,value2;
double* dpointer;
dpointer = &value1;
cout <<"The value of object that stored in pointer "<< *dpointer << endl;
value2 = *dpointer;
cout <<"The value stored in value2 "<< value2<<endl;
cout <<"The address of value1 "<< &value1<<endl;
cout <<"The address stored in pointer is "<< dpointer << endl;
return 0;
}
Question No # 2
#include<iostream>
using namespace std;
int main()
{
int *number;
int a = 10;
number = &a;
cout << *number << endl;
double *realpointer;
double integerpointer=748.84;
realpointer = &integerpointer;
int *x, y;
x = &y;
double z = 19.34;
double *xpointer{ &z };
cout << *xpointer << endl;
return 0;
}
Question No # 3
#include<iostream>
using namespace std;
int main()
{
int num;
int *pointer;
cout << "Enter a number = ";
cin >> num;
pointer = &num;
cout << "The adrres of input number is = " << pointer<<endl;
return 0;
}

Question No # 4
#include<iostream>
using namespace std;
int main()
{
int num1,num2;
int *pointer1,*pointer2;
cout << "Enter 1st number = ";
cin >> num1;
cout << "Enter 2nd number = ";
cin >> num2;
pointer1 = &num1;
pointer2 = &num2;
cout << "The sum of numbers are "<<*pointer1+*pointer2<<endl;
return 0;
}

Question No # 5
#include<iostream>
using namespace std;
int main()
{
int number1,number2;
int *pointer1,*pointer2;
cout << "Enter 1st number = ";
cin >> number1;
cout << "Enter 2nd number = ";
cin >> number2;
pointer1 = &number1;
pointer2 = &number2;
if (*pointer1 > *pointer2)
{
cout << "Your maximum number is " << *pointer1<<endl;
}
else
{
cout << "Your maximum number is " << *pointer2 << endl;
}
return 0;
}

Question No # 6
#include<iostream>
using namespace std;
int main()
{
int number1,number2;
int *pointer1,*pointer2;
cout << "Enter a number = ";
cin >> number1;
pointer1 = &number1;
cout << "Your number is " << *pointer1<<endl;
return 0;
}

You might also like