You are on page 1of 3

 Sant Osh

/*Program to arrange names of n different students alphabetically*/


#include<stdio.h>
#include<conio.h>
#include<string.h>
void main()
{
char name[25][10],temp[10];
int n,i,j;
clrscr();
printf("How many names?");
scanf("%d",&n);

for(i=0;i<n;i++)
{
printf("Enter the name:");
scanf("%s",name[i]);
}

for(i=0;i<n-1;i++)
{
for(j=i+1;j<n;j++)
{
if(strcmp(name[i],name[j])>0)
{
strcpy(temp,name[i]);
strcpy(name[i],name[j]);
strcpy(name[j],temp);
}
}
}

for(i=0;i<n;i++)
{
printf("%s\n",name[i]);
}
getch();
}

/*program to form the pyramid */


#include<stdio.h>
#include<conio.h>
void main()
{
int i,j,n,k=30,num,a=1,l;
clrscr();
printf("\n\n\n\n \n\n");
for(i=1;i<=30;i=i+2)
{ n=k;
num=a;
l=1;
for(j=1;j<=i;j++)
{
while(n>=1)
{
printf(" ");
n-=1;
}
printf("%d",num);
if(l==1)
{
if(num<i)
{
num++;
if(num>=10)
num=0;
}
else
{
num--;
l=0;
}
}
else
num--;
}
printf("\n");
a++;
k--;
}
getch();
}

 Sant Osh

/*program to check palindrome of the number*/


#include<stdio.h>
#include<conio.h>
void main()
{
int num,num1,rem,rev=0;
clrscr();
printf("Enter number:");
scanf("%d",&num);
num1=num;
while(num!=0)
{
rem=num%10;
rev=rev*10+rem;
num=num/10;
}
if(num1==rev)
{
printf("The number is palindrome:");
}
else
{
printf("The number is not palindrome:");
}
getch();
}

You might also like