String final questions 28
String Final Questions 28/11/22
koi bug ya error mile toh batana : >💣
android compiler apk >>compiler click here __
Q1. WAP of string and perform these ops >>
1>cpy
2>cmp
3>con
4>leng by using functions of str..?
#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;
}
Q2. WAP of string and perform these ops >> 1>cpy ,2>cmp ,3>con ,4>leng without using function str?
(isme kuch faltu variable le liye woh hata sakte ho)
#include <stdio.h>
int main()
{
int m1, m2, m3, 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;
}
Q3. WAP to count words in string ?
#include <stdio.h>
#include <string.h>
int main()
{
char name[30];
int i, word = 1, k = 0;
printf("write your string ");
gets(name);
for (i = 0; name[i] != '\0'; i++)
{
if (name[i] == ' ')
{
word++;
i++;
}
else
{
k++;
}
}
puts(name);
printf(" has %d words\n", word);
return 0;
}
Q4. WAP to print ascii value of char ?
update kar diya phele without libraray fun mein compare mein error tha
ReplyDeletenew ::
Delete#include
#include
void count(char *a);
int main(){
int i, count,count1,a,b;
char p={"abccef"};
char *ptr;
//char q={"def"};
ptr=p;
count(&p);
return 0;
}
void count (char *a)
{
int i;
for (i = 0; a[i] != '\0'; i++)
{
count++;
}
printf("Length of first = %d\n", count);
}