You are on page 1of 3

#include <iostream.

h>
#include <conio.h>
void main()
{
int a[10];
int i=0, k, j=0, temp=0;
clrscr();
cout<<"Enter 10 numbers:"<<endl;
for(i=0; i<=9; i++)
{
cin>>a[i];
}
clrscr();
cout<<"Original Array: "<<endl;
for(i=0; i<=9; i++)
{
cout<<a[i]<<" "<<endl;
}
//Bubble Sorting
for (k=1; k<=10; k++) //Loop for Pass
{
for (j=0; j<=9; j++) //Loop for comparing array elements
{
if(a[j] > a[j+1])
{
temp = a[j]; //Interchange elements
a[j] = a[j+1];
a[j+1] = temp;
}
}
}
cout<<endl;
cout<<"\n\nSorted Array: "<<endl;
for(i=0; i<=9; i++)
{
cout<<a[i]<<endl;
}
getch();
}
#include <iostream.h>
#include <conio.h>
class ratio
{
private:
int num, den;
public:
void assign(int,int);
void invert();
void print();
};
void ratio :: assign(int n, int d)
{
num=n;
den=d;
cout<<"\nNumerator= "<<num<<endl;
cout<<"\nDenominator= "<<den<<endl;
}
void ratio :: invert ()
{
int temp;
temp=num;
num=den;
den=temp;
}
void ratio :: print()
{
invert();
cout<<"\nReciprocal = "<<num<<"/"<<den;
}
void main()
{
clrscr();
ratio a;
a.assign(22, 7);
a.print();
getch();
}

You might also like