Showing posts with label CODE OF STRING PROGRAMS. Show all posts
Showing posts with label CODE OF STRING PROGRAMS. Show all posts

Wednesday, August 17, 2011

Comparing String without using library functions

//WAP to Compare two strings without using library functions
#include<stdio.h>
int main()
{
   char str1[1000], str2[1000];
   int i, flag=0;

   printf("Enter the First string :\n");
   gets(str1);

   printf("Enter the Second string :\n");
   gets(str2);

   for(i=0;str1[i]!='\0';i++)
   {
  if(str1[i]==str2[i])
      continue;
  else
  {
      flag=1;
      break;
  }
   }
   if(flag==0)
printf("Strings are equal \n");
   else
printf("Strings are not equal \n");
   return 0;
}

/******************OUTPUT***********************
Enter the First string :
abhishek wadhwa
Enter the Second string :
abhishek wadhwa
Strings are equal

*/

Saturday, August 6, 2011

WAP TO PRINT ASCII VALUES OF ENTERED CHARACTERS.

//WAP TO PRINT ASCII VALUES OF ENTERED CHARACTERS.
#include<conio.h>
#include<stdio.h>
void main()
{
char a[20],ch='Y';
int i,x;
clrscr();
do
{
fflush(stdin);
printf("\n\nENTER THE STRING:");
gets(a);
printf("\n\nENTERED STRING IS");
printf("\n\n");
puts(a);
printf("\n\nASCII VALUES FOR ENTERED STRING IS:");
for(i=0;a[i]!='\0';i++)
{
printf("\n\n");
printf("%d",a[i]);
}
printf("\n\nDO YOU WANT TO CONTINUE?");
scanf("%s",&ch);
}while(ch=='y'||ch=='Y');
printf("\n\nBYE!!!BYE!!!\n\nProgrmmer:ABHISHEK WADHWA");
getch();
}

/*----------------------------------------------------------------------
OUTPUT
------------------------------------------------------------------------

73

74

75

DO YOU WANT TO CONTINUEY


ENTER THE STRING:!@#$%^&*()_+


ENTERED STRING IS

!@#$%^&*()_+


ASCII VALUES FOR ENTERED STRING IS:

33

64

35

36

37

94

38

42

40

41

95

43

DO YOU WANT TO CONTINUE?N


BYE!!!BYE!!!

Progrmmer:ABHISHEK WADHWA
*/

WAP TO COMPARE TWO STRINGS


//WAP TO COMPARE TWO STRINGS.

#include<stdio.h>
#include<conio.h>
#include<string.h>
void main()
{
char A[20],b[20];
char ch='y';
int x;
clrscr();
do
{
fflush(stdin);
puts("\nENTER THE STRING:");
gets(A);
puts("\n\nENTERED STRING IS");
puts("\n\n");
puts(A);
fflush(stdin);
puts("\nENTER THE STRING:");
gets(b);
fflush(stdin);
puts("\n\nENTERED STRING IS");
puts("\n\n");
puts(b);
x=strcmp(A,b);
if(x==0)
printf("\n\nTWO STRINGS ARE EQUAL");
else
printf("\n\nTWO STRINGS ARE NOT EQUAL");
printf("\n\nDO YOU WANT TO CONTINUE?");
scanf("%s",&ch);
}while(ch=='y'||ch=='Y');
getch();
}
/*---------------------------------------------------------
OUTPUT
-----------------------------------------------------------
ENTER THE STRING:
ABHISHEK


ENTERED STRING IS



ABHISHEK

ENTER THE STRING:
WADHWA


ENTERED STRING IS



WADHWA


TWO STRINGS ARE NOT EQUAL

DO YOU WANT TO CONTINUE?Y

ENTER THE STRING:
WADHWA


ENTERED STRING IS



WADHWA

ENTER THE STRING:
WADHWA


ENTERED STRING IS



WADHWA


TWO STRINGS ARE EQUAL

DO YOU WANT TO CONTINUE?N
*/

CONCATENATE TWO STRINGS WITHOUT USING LIBRARY FUNCTIONS


//WAP TO CONCATENATE TWO STRINGS.
//WITHOUT USING LIBRARY FUNCTIONS
#include<stdio.h>
#include<conio.h>
void main()
{
char a[10],b[10],c[40];
int i,j;
clrscr();
printf("\n\nENTER FIRST STRING:");
gets(a);
printf("\n\nENTER SECOND STRING:");
gets(b);
for(i=0;a[i]!='\0';i++)
c[i]=a[i];
for(j=0;a[j]!='\0';j++)
{
c[i]=b[j];
i++;
}
c[i]='\0';
printf("\n\nTHE COMBINED STRING IS:");
puts(c);
getch();
}
/*************************************************************
OUTPUT
**************************************************************


ENTER FIRST STRING:ABHISHEK


ENTER SECOND STRING:WADHWA


THE COMBINED STRING IS:ABHISHEKWADHWA
*/

Program to Concatenate two Strings


//WAP TO CONCATENATE TWO STRINGS.

#include<stdio.h>
#include<conio.h>
#include<string.h>
void main()
{
char A[20],b[20];
clrscr();
puts("\nENTER THE STRING:");
gets(A);
puts("\n\nENTERED STRING IS");
puts("\n\n");
puts(A);
puts("\nENTER THE STRING:");
gets(b);
puts("\n\nENTERED STRING IS");
puts("\n\n");
puts(b);
strcat(A,b);
printf("\n\nAFTER CONCATINATION STRING IS:%s",A);
getch();
}
/*---------------------------------------------------------
OUTPUT
-----------------------------------------------------------

ENTER THE STRING:
ABHISHEK


ENTERED STRING IS



ABHISHEK

ENTER THE STRING:
WADHWA


ENTERED STRING IS



WADHWA


AFTER CONCATINATION STRING IS:ABHISHEKWADHWA
*/

WAP TO REVERSE A STRING.

//WAP TO REVERSE A STRING.
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main()
{
char A[20];
clrscr();
puts("\nENTER THE STRING:");
gets(A);
puts("\n\nENTERED STRING IS");
puts("\n\n");
puts(A);
strrev(A);
printf("\n\nAFTER REVERSING STRING IS:%s",A);
getch();
}
/*---------------------------------------------------------
OUTPUT
-----------------------------------------------------------
ENTER THE STRING:
ABHISHEK


ENTERED STRING IS



ABHISHEK


AFTER REVERSING STRING IS:KEHSIHBA
*/

Programming the Whole World!