STRING QUESTION and ANSWER >>

 INDEX PAGE FOR C LANGUAGE CODES

to run code in mobile >> online compiler

to ask something >> Contact me : >

use in online compiler or vs code 

1.STRING CHAPTER QUESTIONS

**WAP = WRITE A PROGRAM

Q.1 >> WAP TO COUNT NO. OF VOWELS ,CONSONENT,SPACE AND SPECIAL CHARACTER (!@$&)?

ans =

// to count the number char without fun.  ::
#include<stdio.h>
#include<string.h>
int main(){
int m1,m2,m3,c,m4,m5,len1,len2,s;
char name1[15];
char name2[15];
char *result[35];
printf("write name 1\n");
gets(name1);
printf("write name 2\n");
gets(name2);
printf("\n what you want to do\n1>> copy \n2>> compare\n3>> length\n4>>concatenate\n");
scanf("%d",&c);
if (c==1){
printf("we are coping name 1 in name 2\n");
      strcpy(name2, name1);
       puts(name2);
}
else if (c==2){
s=strcmp(name1,name2);
    printf("Comparison result =%d",s);
}
else if (c==3){
len1=strlen(name1);
    printf("Length of first = %d", len1);
len2=strlen(name2);
    printf("Length of second = %d", len2);
}    
else if (c==4)
{
 result[35]=strcat(name1, name2);
    printf("String = %s", result[35]);}

return 0;
}

Q.2 >> WAP TO COUNT NO. OF CHARCTER IN STRING WITHOUT (STRLEN) FUNCTION?

ANS -

// to count the number char without fun.  ::
#include <stdio.h>
int main()
{
    int  c, o=0, tem, i, m=0, m4, m5, n, len1, len2, count = 0, count2 = 0, s;
    char name1[15];
    char k;
    char name2[15];
    char *result[35];
    printf("write name 1\n");
    gets(name1);
    printf("write name 2\n");
    gets(name2);
    printf("\n what you want to do\n1>> copy \n2>> compare\n3>> length\n4>> concatenate\n");
    scanf("%d", &c);
    if (c == 1)
    {
        printf("we are coping name 1 in name 2\n");
        name2[15] = name1[15];
        puts(name2);
    }
    else if (c == 2)
    {
        for (i = 0; name1[i] != '\0'; i++)
        {
            name1[i] = k;
            k = n;
            m = n + m;
        }
        for (i = 0; name2[i] != '\0'; i++)
        {
            name2[i] = k;
            k = n;
            o = n + o;
        }
         if (m == o)
        {
            printf("result 0 >> congrats dono same likh di\n     kya kar raha hai bhai ");
        }
        else if (m > o)
        {
            printf("Comparison result +ve ");
        }

        else
        {

            printf("Comparison result -ve ");
        }
    }
    else if (c == 3)
    {
        for (i = 0; name1[i] != '\0'; i++)
        {
            count++;
        }
        printf("Length of first = %d\n", count);
        for (i = 0; name2[i] != '\0'; i++)
        {
            count2++;
        }
        printf("Length of second = %d", count2);
    }
    else if (c == 4)
    {
        printf("%s", name1);
        printf("%s", name2);
    }

    return 0;
}

Q.3 WAP TO PRINT STRING AND ADDRESS OF CHARACTER IN STING ??

ANS-

// print char and their address ::
#include <stdio.h>
#include <string.h>
int main()
{
    char name[20];
    int  i = 0, n=0 ,con =0;
    printf("write a name \n");
    gets(name);
    n=strlen(name);
    for ( i = 0; i < n; i++)
    {
       printf("address of %c is >> %u\n ",name[i], &name[i]);
    }
   
   
    return 0;
}

Comments

Popular posts from this blog

O.S. MIDSEM by god

O.S. UNIT 5 (QUES/ANS)

MINI project format >> 1st sem