CPP File
CPP File
Page | 1
23T1017
Computer Programming December 30, 1899
#include<iostream>
int main(){
int m1,m2,m3;
cin>>m1;
cin>>m2;
cin>>m3;
return 0;
Page | 2
23T1017
Computer Programming December 30, 1899
#include<iostream>
int main(){
char ch;
cin>>ch;
int i=1;
while(i<=4){
char nextch=ch+i;
cout<<nextch<<endl;i++;
}}
Page | 3
23T1017
Computer Programming December 30, 1899
#include<iostream>
int main(){
int days,years,weeks,daysleft,remainingdays;
cin>>days;
years=days/365;
daysleft=days%365;
weeks=daysleft/7;
remainingdays=daysleft%7;
Page | 4
23T1017
Computer Programming December 30, 1899
#include<iostream>
int main(){
int a,b;
cin>>a;
cin>>b;
float Q=(float)a/b;
int R=a%b;
Page | 5
23T1017
Computer Programming December 30, 1899
#include<iostream>
int main(){
long int n;
cin>>n;
if(n%2==0)
}else
Page | 6
23T1017
Computer Programming December 30, 1899
#include<iostream>
int main(){
int b,h;
cin>>b;
cin>>h ;
Page | 7
23T1017
Computer Programming December 30, 1899
Q.7 Write a program that asks for your height in centimeters and
then converts your height to feet and inches.(1 foot = 12
inches , 1 inch = 2.54 cm)
#include<Iostream>
int main(){
int h;
cin>>h;
float i=h/2.54;
float f=i/12;
Page | 8
23T1017
Computer Programming December 30, 1899
#include<iostream>
int main(){
int l;
cin>>l;
float f=l/12;
float y=l/36;
Page | 9
23T1017
Computer Programming December 30, 1899
int main(){
float C,F;
cin>>C;
F=1.8*C+32;
Page | 10
23T1017
Computer Programming December 30, 1899
Q.1 Assuming that there are 7.418 gallons in a cubic foot, write
0 a program that asks the user to enter the number of
gallons, and then display the equivalent in cubic feet.
#include<iostream>
int main(){
float G;
cin>>G;
float C=G/7.418;
Q.11 Using recursions make a c++ program to print the factorial of a number.
code
#include<iostream.h>
Page | 11
23T1017
Computer Programming December 30, 1899
#include<conio.h>
int fact(int n){
if(n==1){
return 1;}
else{return n*fact(n-1);}}
void main(){
clrscr();
int num;
cout<<"enter any no.";
cin>>num;
int f=fact(num);
cout<<f;
getch();}
output
Q.12 Make a c++ program using class to find sum and average through inheritance.
Code
#include<iostream.h>
#include<conio.h>
class base{ protected:
int x;
public:
void get(){
cout<<"enter x ";
cin>>x;}};
class derived1:public base{
Page | 12
23T1017
Computer Programming December 30, 1899
protected:
int r, y;
public: void add(){
cout<<"enter y ";
cin>>y;
r=x+y;
cout<<"sum of x and y is:"<<" "<<r<<endl;}};
class derived2:public derived1{
protected :
int sum,z;
float avg;
public:
void a(){
cout<<"enter z ";
cin>>z;
cout<<"the average is:";
sum=x+y+z;
avg=(float)sum/3;
cout<<avg;}};
void main(){
clrscr();
derived1 d1;
derived2 d2;
d2.get();
d2.add();
d2.a();
getch();}
output
Page | 13
23T1017
Computer Programming December 30, 1899
Q.13 Make a c++ program using class to add two numbers by passing arguments to object.
Code
#include<iostream.h>
#include<conio.h>
class add{ int a,b,sum;
public:
add(int x,int y){
a=x;
b=y;
sum=x+y;}
void display(){
cout<<sum;}};
void main(){
clrscr();
add A(10,20);
A.display();
getch();}
output
Page | 14
23T1017
Computer Programming December 30, 1899
Q.14 Make a c++ program using structure to take roll numbers and names from user and
display it.
Code
#include<iostream.h>
#include<conio.h>
struct student{
int rollno;
char name[10];
float percent;};
void main(){
clrscr();
student s[3];
for(int i=0;i<3;i++){
cout<<"enter rollno:";
cin>>s[i].rollno;
cout<<"enter name:";
cin>>s[i].name;
cout<<"enter percent:";
cin>>s[i].percent;
}
for(int j=0;j<3;j++){
cout<<"rollno "<<s[j].rollno<<"\n";
cout<<"name "<<s[j].name<<"\n";
cout<<"percent "<<s[j].percent<<"\n"; }
getch();}
output
Page | 15
23T1017
Computer Programming December 30, 1899
Q.15 Make a c++ program using class to take roll number and name from user and display
it.
Code
#include<iostream.h>
#include<conio.h>
class student{ int rollno;
char name[10];
public:
void getdata();
void showdata();}s;
void student::getdata(){
cout<<"enter rollno. and name:";
cin>>rollno;
cin>>name;}
void student::showdata(){
cout<<"the roll no. and name are:"<<rollno<<" and "<<name;}
void main(){ clrscr();
s.getdata();
Page | 16
23T1017
Computer Programming December 30, 1899
s.showdata();
getch();}
output
Page | 17
23T1017
Computer Programming December 30, 1899
Q.16 Make a c++ program to make a class and show areas of triangle,square and circl using
the class.
Code
#include<iostream.h>
#include<conio.h>
cout<<h*b*1/2<<"\n";}
cout<<s*s<<"\n";}
cout<<22/7*r;}};
area a;
a.triangle(2.3,4.3);
a.square(4);
a.circle(2.6);
getch();}
output
Page | 18
23T1017
Computer Programming December 30, 1899
Q.17 Make a c++ program to show complex numbers sum using operator overloading.
Code
#include<iostream.h>
#include<conio.h>
int real,img;
real=x;
img=y; }
complex sum(0,0);
sum.real=real+c.real;
sum.img=img+c.img;
return sum;}};
complex c1(1,2);
complex c2(3,6);
complex c3=c1+c2;
getch();}
output
Page | 19
23T1017
Computer Programming December 30, 1899
Page | 20
23T1017
Computer Programming December 30, 1899
Page | 21
23T1017
Computer Programming December 30, 1899
Page | 22
23T1017
Computer Programming December 30, 1899
Page | 23
23T1017
Computer Programming December 30, 1899
Page | 24
23T1017
Computer Programming December 30, 1899
Code
#include<iostream.h>
#include<conio.h>
void main(){
clrscr();
int n;
cin>>n;
for(int i=n;i>=1;i--){
for(int j=1;j<=i;j++){
cout<<"*";}
cout<<"\n";}
getch();}
output
Page | 25
23T1017
Computer Programming December 30, 1899
Q.24 Make a c++ program to print sum of real and imaginery part of two complex numbers
separately.
Code
#include<iostream.h>
#include<conio.h>
class complex;
int sumreal(complex,complex);
int sumimg(complex,complex);};
public:
complex o1,o2;
o1.setno(1,4);
o2.setno(5,7);
calculator calc;
int r=calc.sumreal(o1,o2);
int s=calc.sumimg(o1,o2);
Page | 26
23T1017
Computer Programming December 30, 1899
Page | 27
23T1017
Computer Programming December 30, 1899
Page | 28
23T1017
Computer Programming December 30, 1899
#include<conio.h>
void main(){
clrscr();
int arr1[3][3];
for(int i=0;i<3;i++){
for(int j=0;j<3;j++){
cin>>arr1[i][j];}}
int arr2[3][3];
for(int a=0;a<3;a++){
for(int b=0;b<3;b++){
cin>>arr2[a][b];} }
int arr3[3][3];
for(int r=0;r<3;r++){
for(int c=0;c<3;c++){
arr3[r][c]=0;
for(int k=0;k<3;k++){
arr3[r][c]+=arr1[r][k]*arr1[k][c];}}}
for(int h=0;h<3;h++){
for(int j=0;j<3;j++){
cout<<arr3[h][j]<<" ";}cout<<"\n";}
getch();}
output
Page | 29
23T1017
Computer Programming December 30, 1899
Page | 30
23T1017
Computer Programming December 30, 1899
for(int a=0;a<3;a++){
for(int b=0;b<3;b++){
cin>>arr2[a][b];}}
int arrsum[3][3];
for(int x=0;x<3;x++){
for(int y=0;y<3;y++){
cout<<arr1[x][y]+arr2[x][y]<<" ";}
cout<<endl;}
getch();}
output
Page | 31
23T1017
Computer Programming December 30, 1899
Q.29 Make a c++ progam to find the maximum element from an array.
Code
#include<iostream.h>
#include<conio.h>
void main(){clrscr();
int arr[6];
for(int i=0;i<6;i++){
cin>>arr[i];}
int max=arr[0];
for(int j=0;j<6;j++){
if(arr[j]>max){
max=arr[j];}}
cout<<"the maximum element of array is:"<<arr[j];
getch();}
output
Page | 32
23T1017
Computer Programming December 30, 1899
Code
#include<iostream.h>
#include<conio.h>
void main(){clrscr();
int arr[8]={2,5,1,8,3,5,9,3};
for(int i=0;i<7;i++){
for(int j=i+1;j<8;j++){
if(arr[i]<arr[j]){ }
else{int t=arr[i];
arr[i]=arr[j];
arr[j]=t; }}}
for(int z=0;z<8;z++){
cout<<arr[z]<<" ";}
getch();}
output
Page | 33
23T1017