ASSIGNMENT – 1
B.SC. IT Semester – II
CTUC103 – Introduction to Object Oriented Programming
Student id – 24BSIT018
1. Write a program to print “Hello World”
Code:
#include<iostream>
using namespace std;
int main()
{
cout<<“Hello World”;
return 0;
}
Output:
2. Write a program to display any number entered by the user.
Code:
#include<iostream>
using namespace std;
int main()
{
int n;
cout<<"Enter a number : ";
cin>>n;
cout<<"the number : "<<n;
return 0;
}
Output:
3. Write a program add two numbers and display the sum.
Code:
#include<iostream>
using namespace std;
int main()
{
int no1,no2;
cout<<"Enter a number 1 : ";
cin>>no1;
cout<<"Enter a number 2 : ";
cin>>no2;
cout<<"\nNumber : "<<no1;
cout<<"\nNumber : "<<no2;
cout<<"\nsum : "<<no1+no2;
return 0;
}
Output:
4. Write a program to find the area of circle. (Formula: Area = PI * r * r )
Code:
#include<iostream>
using namespace std;
int main()
{
int r;
float area;
cout<<"Enter a radious : ";
cin>>r;
area=(22*r*r)/7;
cout<<"area of circle : "<<area;
return 0;
}
Output:
5. Write a program to calculate simple interest. (Formula: SI = (P * R * N)
100)
Code:
#include<iostream>
using namespace std;
int main()
{
int p,r,n,si;
cout<<"Enter a principal : ";
cin>>p;
cout<<"Enter a rate of interest : ";
cin>>r;
cout<<"Enter a rate of time : ";
cin>>n;
si=(p*r*n)/100;
cout<<"simple interest : "<<si;
return 0;
}
Output:
6. Write a program to swap two values.
Code:
#include<iostream>
using namespace std;
int main()
{
int a,b;
cout<<"Enter a two number : ";
cin>>a>>b;
swap(a,b);
cout<<"\n after swapping : ";
cout<<"\n value of a : "<<a;
cout<<"\n value of b : "<<b;
return 0;
}
Output:
7. Write a program to input a Student_Name, Branch, Semester, CGPA, and
Age, then display the details.
Code:
#include<iostream>
using namespace std;
int main()
{
int age,sem;
char s_name[20],branch[10];
float cgpa;
cout<<"Enter student name : ";
cin>>s_name;
cout<<"Enter branch : ";
cin>>branch;
cout<<"Enter semester : ";
cin>>sem;
cout<<"Enter student cgpa : ";
cin>>cgpa;
cout<<"Enter student age : ";
cin>>age;
cout<<"\nstudent name : "<<s_name;
cout<<"\nstudent branch : "<<branch;
cout<<"\nstudent semester : "<<sem;
cout<<"\nstudent cgpa : "<<cgpa;
cout<<"\nstudent age : "<<age;
return 0;
}
Output:
8. Write a program to perform addition, subtraction, multiplication, and
division of two integers and display the results.
Code:
#include<iostream>
using namespace std;
int main()
{
int no1,no2;
cout<<"Enter no1 and no2 : ";
cin>>no1>>no2;
cout<<"\n addition : "<<no1+no2;
cout<<"\n subtraction : "<<no1-no2;
cout<<"\n multiplication : "<<no1*no2;
cout<<"\n division : "<<(float)no1/no2;
return 0;
}
Output:
9. Write a program to check whether the entered number is even or odd
using a user-defined function.
Code:
#include<iostream>
using namespace std;
void evenodd(int n)
{
if(n%2==0)
{
cout<<"even number : "<<n;
}
else
{
cout<<"\nodd number : "<<n;
}
}
int main()
{
int no;
cout<<"Enter a number : ";
cin>>no;
evenodd(no);
return 0;
}
Output:
10. Write a program to find the maximum between two numbers.
Code:
#include<iostream>
using namespace std;
int main()
{
int no1,no2;
cout<<"Enter a no1 and no2 : ";
cin>>no1>>no2;
cout<<"\nmaximum number : "<<max(no1,no2);
return 0;
}
Output:
11. Write a program to find the maximum among three numbers.
Code:
#include<iostream>
using namespace std;
int main()
{
int no1,no2,no3;
cout<<"Enter a no1 and no2 and no3 : ";
cin>>no1>>no2>>no3;
if(no1>no2 && no1>no3)
{
cout<<"\nmaximum number "<<no1;
}
else if(no2>no1 && no2>no3)
{
cout<<"\nmaximum number "<<no2;
}
else
{
cout<<"\nmaximum number "<<no3;
}
return 0;
}
Output:
12. Write a program to input five numbers into an array and display them.
Code:
#include<iostream>
using namespace std;
int main()
{
int n[5],i;
for(int i=0; i<5; i++)
{
cin>>n[i];
}
for(int i=0; i<5; i++)
{
cout<<"\n numbers : "<<n[i];
}
return 0;
}
Output:
13. Write a program to input five subject marks into an array, then display
the total marks and average marks.
Code:
#include<iostream>
using namespace std;
int main()
{
int marks[5],i,total=0;
float avg;
for(int i=0; i<5; i++)
{
cout<<"Enter marks of five subject : ";
cin>>marks[i];
total=total+marks[i];
}
avg=(float)total/5;
cout<< "\ntotal marks : "<<total;
cout<< "\navarage marks : "<<avg;
return 0;
}
Output:
14. Write a program to find the maximum number in an array.
Code:
#include <iostream>
using namespace std;
int main()
{
int n,x[n],i;
cout << "Enter the numbers: ";
cin >> n;
for (int i = 0; i < n; i++)
{
cin >> x[i];
}
int max = x[0];
for (int i = 1; i < n; i++)
{
if (x[i] > max)
{
max = x[i];
}
}
cout << "The maximum number in the array is: " << max;
return 0;
}
Output:
15. Write a menu-driven program using a switch case to input two numbers
from the user and perform all the basic arithmetic operations.
Code:
#include <iostream>
using namespace std;
int main()
{
int a,b,choice;
float res;
cout<<"enter the first number : ";
cin>>a;
cout<<"enter the second number : ";
cin>>b;
cout<<"enter the choice from below \n1 for addition \n2 for
subtraction \n3 for multiplication \n4division ";
cout<<"\nenter the choice : ";
cin>>choice;
switch(choice)
{
case 1:res=a+b;
cout<<"\naddition = "<<res;
case 2:res=a-b;
cout<<"\nsubtraction = "<<res;
case 3:res=a*b;
cout<<"\nmultiplication = "<<res;
case 4:res=a/b;
cout<<"\ndivision = "<<res;
default : cout<<"\ninvaidoparater";
}
return 0;
}
Output: