//WAP In C String is Palindrome
#include
void main()
{
char *S;
int a,b;
clrscr();
printf("enter the sring->\t");
scanf("%s",S);
for(a=0;*(S+a)!='\0';a++);
a=a-1;
for(b=0;*(S+b)!='\0';b++)
{
if(*(S+b)!=*(S+a))
{
printf("it is not palindrome");
getch();
exit(1);
}
a=a-1;
}
printf("\n\n\n\n\t\t\t\tit is palindrome");
getch();
}
void main()
{
int a,b,c,p;
float s,area;
clrscr();
printf(“\n enter the 3 sides of a traingle:”);
scanf(“%d %d %d”,&a,&b,&c);
p=a+b+c;
s=p/2;
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf(“\n area of traingle: %f”,area);
getch();
A B C D E F G G F E D C B A
A B C D E F F E D C B A
A B C D E E D C B A
A B C D D C B A
A B C C B A
A B B A
A A
-----------------------------------
#include
#include
int main( )
{
int r,c,askey;
clrscr( );
for( r=7; r>=1; r-- )
{
askey=65;
for(c=1; c<=r; c++ )
printf("%2c", askey++ );
askey--;
for(c=r; c>=1; c-- )
printf("%2c", askey--);
printf("\n");
}
getch();
return 0;
}
Output:-
A B C D E F G G F E D C B A
A B C D E F F E D C B A
A B C D E E D C B A
A B C D D C B A
A B C C B A
A B B A
A A
Note:-
A B C D E F G F E D C B A
A B C D E F E D C B A
A B C D E D C B A
A B C D C B A
A B C B A
A B A
A
#include
#incldue
int main( )
{
int r,c,askey,sp;
clrscr( );
for( r=7; r>=1; r-- )
{
for(sp=6; sp>=r; sp--)
printf(" "); //2 spaces
askey=65;
for(c=1; c<=r; c++ )
printf("%2c", askey++ );
for(c=r-1; c>=1; c-- )
printf("%2c", --askey);
printf("\n");
}
getch();
return 0;
}
Output:-
A B C D E F G F E D C B A
A B C D E F E D C B A
A B C D E D C B A
A B C D C B A
A B C B A
A B A
A