Sie sind auf Seite 1von 21

// PATTERN IN C++

#include<iostream.h>

#include<conio.h>

void main()

clrscr();

for(int i=1;i<6;i++)

for(int j=1;j<=i;j++)

cout<<"*";

cout<<endl;

getch();

}
// PATTERN 2 IN C++

#include<iostream.h>

#include<conio.h>

void main()

clrscr();

for(int i=1;i<6;i++)

for(int j=5;j>=i;j--)

cout<<"*";

cout<<endl;

getch();

}
//PATTERN3 IN C++

#include<iostream.h>

#include<conio.h>

void main()

clrscr();

for(int i=5;i>0;i--)

for(int b=4;b>=i;b--)

cout<<" ";

for(int j=1;j<2*i;j++)

cout<<"*";

cout<<endl;

getch();

}
//PATTERN 3 IN C++

#include<iostream.h>

#include<conio.h>

void main()

clrscr();

for(int i=1;i<6;i++)

for(int b=4;b>i;b--)

cout<<" ";

for(int j=1;j<2*i;j++)

cout<<"*";

cout<<endl;

getch();

}
#include<iostream.h>

#include<conio.h>

void readlist(int a[],int n)

cout<<"\n enter the list";

for(int i=0;i<n;i++)

cin>>a[i];

void printlist(int a[],int n)

for(int i=0;i<n;i++)

cout<<a[i]<<" ";

void insert(int a[],int n,int k,int num)

if(n==100)

cout<<"overflow";

getch();

for(int i=n;i>k-1;i--)

a[i]=a[i-1];

a[k-1] = num;

}
//PROGRAM TO INSERT A NUMBER IN LIST

void main()

clrscr();

cout<<"PROGRAM TO INSERT A NO IN LIST";

int a[100],n;

cout<<"\n how many numbers in list ";

cin>>n;

readlist(a,n);

int k,num;

cout<<"\n enter the number ";

cin>>num;

cout<<"\n enter the position ";

cin>>k;

cout<<"\n old list is :";

printlist(a,n);

insert(a,n,k,num);

cout<<"new list is ";

printlist(a,n+1);

getch();

}
//PROGRAM OF LINEAR SORT IN C++

#include<iostream.h>

#include<conio.h>

void readlist(int a[],int n)

cout<<"\n enter the list";

for(int i=0;i<n;i++)

cin>>a[i];

void printlist(int a[],int n)

for(int i=0;i<n;i++)

cout<<a[i]<<" ";

void lsort(int a[],int n)

for(int i=0;i<=n-2;i++)

int x=i;

for(int j=i+1;j<n;j++)

if(a[x]>a[j])

x=j;

if(i!=x)

int t=a[i];
a[i]=a[x];

a[x]=t;

void main()

clrscr();

int a[100],n;

cout<<"how many numbers in list ";

cin>>n;

readlist(a,n);

cout<<"old list is ";

printlist(a,n);

lsort(a,n);

cout<<"new list is ";

printlist(a,n);

getch();

}
//PROGRAM OF BUBBLE SORT IN C++

#include<iostream.h>

#include<conio.h>

void readlist(int a[],int n)

cout<<"\n enter the list";

for(int i=0;i<n;i++)

cin>>a[i];

void printlist(int a[],int n)

for(int i=0;i<n;i++)

cout<<a[i]<<" ";

void bsort(int a[],int n)

for(int i=0;i<n;i++)

for(int j=0;j<n-i;j++)

if(a[j]>a[j+1])

int t= a[j];

a[j]=a[j+1];

a[j+1]=t;
}

void main()

clrscr();

int a[100],n;

cout<<"\n how many numbers in the list ";

cin>>n;

readlist(a,n);

cout<<"\n old list is ";

printlist(a,n);

bsort(a,n);

cout<<"\n sorted list is ";

printlist(a,n);

getch();

}
//PROGRAM TO DELETE AN ELEMENT

#include<iostream.h>

#include<conio.h>

void readlist(int a[],int n)

cout<<"\n enter the list";

for(int i=0;i<n;i++)

cin>>a[i];

void printlist(int a[],int n)

for(int i=0;i<n;i++)

cout<<a[i]<<" ";

void del(int a[],int n,int k)

if(n==0)

cout<<"underflow";

getch();

for(int i=k;i<n;i++)

a[i-1]=a[i];

void main()
{

clrscr();

int a[100],n,k;

cout<<"how many elements in the list ";

cin>>n;

readlist(a,n);

cout<<"which position is to be removed ";

cin>>k;

cout<<"old list is ";

printlist(a,n);

del(a,n,k);

cout<<"new list is " ;

printlist(a,n-1);

getch();

}
//PROGRAM TO MERGE TWO LIST IN ASCENDING ORDER IN C++

#include<iostream.h>

#include<conio.h>

void readlist(int a[],int n)

for(int i=0;i<n;i++)

cin>>a[i];

void printlist(int a[],int n)

for(int i=0;i<n;i++)

cout<<a[i]<<" ";

void merge(int a[],int n,int b[],int m,int c[])

{ int k =0;

int i=0,j=0;

while(i<n && j<m)

if(a[i]<b[j])

c[k++]=a[i++];

else

c[k++]=b[j++];

while(i<n)

c[k++]=a[i++];
while(j<n)

c[k++]=b[j++];

void main()

clrscr();

int a[100],b[100],c[200],n,m;

cout<<"\n how many numbers in first list ";

cin>>n;

cout<<"\n enter list 1in ascending order";

readlist(a,n);

cout<<"\n how many numbers in second list ";

cin>>m;

cout<<"\n enter list 2 in asscendig order";

readlist(b,m);

cout<<"\n old lists are:: list 1 ";

printlist(a,n);

cout<<"\n list 2 ";

printlist(b,n);

merge(a,n,b,m,c);

cout<<"\n merged list is ";

printlist(c,m+n);

getch();
}
//aim: program to calculate average marks of student IN C++

#include<iostream.h>

#include<conio.h>

#include<stdio.h>

struct student{

int roll;

char name[20];

int m[5];

int avg;

};

void readinfo(student &s)

cout<<"\n enter the roll number : ";

cin>>s.roll;

cout<<"\n enter the name : ";

gets(s.name);

cout<<"\n enter marks in 5 subjects ";

for(int i=0;i<5;i++)

cin>>s.m[i];

void calavg(student &s)

s.avg = 0;

for(int i=0;i<5;i++)

s.avg += s.m[i];
s.avg /= 5;

void display(student s)

cout<<"\n"<<s.roll<<"\t"<<s.name;

for(int i=0;i<5;i++)

cout<<"\t"<<s.m[i];

cout<<"\t"<<s.avg;

void main()

clrscr();

int n;

student s[100];

cout<<"\n how many students : ";

cin>>n;

for(int i=0;i<n;i++)

cout<<"\n enter details of student "<<i+1;

readinfo(s[i]);

clrscr();

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

calavg(s[i]);

display(s[i]);

}
getch();

Das könnte Ihnen auch gefallen