C_68 C program to Compare two Strings | with strcmp() and without strcmp() function

  Рет қаралды 249,929

Jenny's Lectures CS IT

Jenny's Lectures CS IT

Күн бұрын

Пікірлер: 185
@shivendra3019
@shivendra3019 3 жыл бұрын
Syntax of first line in Jenny's lecture: "In the series of programming in C we had discussed (most recent topic name), Thank you very much mam, even village people can understand your quality lectures which helps us to become a digital citizen. # Jenny's lectures for life.
@persiasprince
@persiasprince 2 жыл бұрын
Yeah so what's the problem in it if we put && operation and it will also reduce the time complexity If && condition not true then simply print "not equal" .
@jayashreesahoo1027
@jayashreesahoo1027 Жыл бұрын
In the series of learning programming in c..... 😊
@rickk3300
@rickk3300 3 жыл бұрын
11:39 it will return a negative value since the ASCII value of 'e' is smaller than that of 'i'.
@CarolErva
@CarolErva 2 жыл бұрын
I'm transitioning to IT and I love your lessons, one of the few out there that I can really understand everything. Thank you for your great work, ma'am!
@CodeNest_1703
@CodeNest_1703 2 жыл бұрын
kzbin.info/www/bejne/nH-sqKadpLmcp9k
@Md.MahinUddin-fi5gy
@Md.MahinUddin-fi5gy 5 ай бұрын
22.4
@kv5539
@kv5539 3 ай бұрын
@@CarolErva Did you transition?...How is the experience in IT?..I also wish to transit from electrical engineer to IT
@boukefmohamed3191
@boukefmohamed3191 2 жыл бұрын
I couldn’t have done it without you ... So thanks ( from algeria ).
@Gupatik
@Gupatik 2 жыл бұрын
Great Indian ppl have really conquered the programming world. respect!!
@siddu2603
@siddu2603 Жыл бұрын
shut up
@vishu3766
@vishu3766 2 жыл бұрын
/*Compare two Strings*/ #include #include int main() { int value; char s1[] = "Hello"; char s2[] = "Hey"; value = strcmp(s1,s2); if (value == 0) { printf("Same"); } else { printf("Not same"); } printf(" %d",value); return 0; } output Not same -1
@SpIdeR-MaN20M
@SpIdeR-MaN20M Жыл бұрын
Thanks 🎉
@indrajitmandal5985
@indrajitmandal5985 Жыл бұрын
14:14 mam says :-"samajh rahe ho" Was 🥰🥰💕 First time Hindi sune mam Love from West Bengal, India ❣️❣️❣️
@jeanrioux8750
@jeanrioux8750 Жыл бұрын
20:20 Using the condition with &&, if length of S1 < length of S2 and the first characters of S2 = S1, then the strings will be considered to be the same. Ex. S1 = "Me" and S2 = "Meat". The reason is that as soon as the Null character of S1 is encountered, the program will skip the loop, so the comparison with the remaining characters of S2 will not occur and the flag will never be changed to 1.
@PriyankaSingh-ji2hf
@PriyankaSingh-ji2hf Жыл бұрын
Thank you so much
@codeanalysis7085
@codeanalysis7085 3 жыл бұрын
ma'am i had some doubt on string comparison. but after saw this video , i easily understand this topic. thank you ma'am.
@pratikmazumder544
@pratikmazumder544 3 жыл бұрын
I am not student of computer science... But i watch your teaching videos.... Mathematics ka student hu... C progam k liye dekta hu
@yashhokte1020
@yashhokte1020 3 жыл бұрын
20:28 No if we put && operator then it will never give correct output as the function of && operator is that if both the Condition is satisfied then only it will enter to its block but if in the second string if we found the null character in 2nd block only then it will not execute that block n so we can't use && operator :)
@vijayroy3173
@vijayroy3173 3 жыл бұрын
Madam you’re rocking in internet
@rickk3300
@rickk3300 3 жыл бұрын
Thank you ma'am for this amazing explanation....got the concept of comparing two strings very nicely..✌🏻✌🏻
@PranathiBendalam
@PranathiBendalam 3 ай бұрын
11:35 negative value ,since ascii value of ''i'' is greater than that of ''e''
@anju7334
@anju7334 2 жыл бұрын
You cannot use && operator . You can examine it by taking string 1 = welcome String 2 = we. 👍
@xEp1c
@xEp1c 2 ай бұрын
good lecture, very informative
@Learnandmotivation83
@Learnandmotivation83 3 жыл бұрын
Mam aaap bhot achha pdhati ho
@limitess9539
@limitess9539 Жыл бұрын
I think it gives 1 if the first non-matching letter in string is higher in first string, and -1 if the first non matching letter is smaller (obv in ASCII value)
@Mohammadhaider-wd8wp
@Mohammadhaider-wd8wp 4 ай бұрын
Thanks a lot mam you have cleared my doubts regarding this string program.
@i23i99
@i23i99 3 ай бұрын
12:00 for without strcmp
@khushiagarwal7913
@khushiagarwal7913 2 жыл бұрын
Using && He and Hello will return same string value bcoz after 2 it will not run and flag cannot have the value of 1 since at last same value
@subikshajegadish3525
@subikshajegadish3525 3 жыл бұрын
maam i loveeee your teaching so much pls pls plssssss do DAA and OS after completeing C
@adetolasanni007
@adetolasanni007 2 жыл бұрын
I love your lesson. It is so helpful. I am subscribed to your channel now. Thank you
@manly_meals
@manly_meals Жыл бұрын
char s1[]="Hello"; char s2[]="Hi"; it will give negative value (-4) because i comes after e , so i have greater sky value than e
@cryptoumesh
@cryptoumesh Жыл бұрын
14:14 yes maam samjh rahe hai 🤓
@jeanrioux8750
@jeanrioux8750 Жыл бұрын
11:40 it will return a negative value. ASCII value of 'e' is smaller than ASCII value of 'i'.
@dudduramasujith3120
@dudduramasujith3120 2 жыл бұрын
You are to intelligent and very helpful to us
@aftabhossain3839
@aftabhossain3839 3 жыл бұрын
Thank you mam ...I am your first viewer
@KiranKumar-db3rs
@KiranKumar-db3rs Жыл бұрын
I am in love with your awesome explanation
@aadhil9270
@aadhil9270 Жыл бұрын
//comparing two strings #include #include Void main() { char s1[]="hello"; char s2[]="bye"; int result=strcmp(s1,s2); if(result==0) printf("strings are equal"); else printf("strings are not equal"); } Output: strings are not equal
@nandachowdary7686
@nandachowdary7686 3 жыл бұрын
1st view and 1st like, mam, good teaching
@chaitanyaprabhu.0008
@chaitanyaprabhu.0008 5 ай бұрын
Congratulations u won 🏅
@gitanshagarwal7597
@gitanshagarwal7597 2 жыл бұрын
On comparing string("Hello") and string("Hi") using strcmp() ,it will return negative value.
@madhavisinha6350
@madhavisinha6350 3 жыл бұрын
You are best mam😘😘😘😘
@nawing2511
@nawing2511 3 жыл бұрын
2d array string with logical memory representation video mam !!
@universedinesh7179
@universedinesh7179 19 күн бұрын
it shows the same while applying && operator.
@anjanisivarambonam9895
@anjanisivarambonam9895 3 жыл бұрын
madam please start python playlist from basic to advanced🤗🤗🤗
@abhishekkumarmourya2022
@abhishekkumarmourya2022 3 жыл бұрын
Yes mam
@walkwithme_P62
@walkwithme_P62 3 жыл бұрын
Yes ma'am
@RashiChoubey-p6e
@RashiChoubey-p6e 3 күн бұрын
Mam please explain many types of logic of programs
@isoopal9357
@isoopal9357 3 жыл бұрын
Ma'am please start python series basic to advance.
@adithistar2189
@adithistar2189 3 жыл бұрын
Yes ma'am please 🙏
@adithistar2189
@adithistar2189 3 жыл бұрын
And ur explanation is superb and interesting . I just want to say thank u very much 👍
@AditiRai-vo5sd
@AditiRai-vo5sd 6 ай бұрын
Thank you so much mam❤️
@ananthnatrajan9861
@ananthnatrajan9861 4 ай бұрын
Hi Mam, i like your videos , and your way of teaching is so good. Regarding this program i'm using code blocks and Dev C++ IDE. for learning c. if i enter a String1 ANANTH and String2 Ananth, i'm getting the both the strings are equal.
@yuvraj__technical9400
@yuvraj__technical9400 3 жыл бұрын
Conceptual study thanks maam
@mahig2934
@mahig2934 11 ай бұрын
ma'am actually here you said that without using string.h header file you have done but some of the compilers asking string.h header file like gdb online compiler
@RiteshSharma145
@RiteshSharma145 3 жыл бұрын
Ma'am, you missed strncmp concept. Plz make a brief video on it.
@RahulSharma-ke7wg
@RahulSharma-ke7wg 3 жыл бұрын
Thnx For this mam🙂
@taniyanegi7211
@taniyanegi7211 3 жыл бұрын
Draw a flowchart to find the fibonacci series till term
@ananthnatrajan9861
@ananthnatrajan9861 4 ай бұрын
Sorry mam i made a mistake. Now i'm getting correct output
@tirthtanna7771
@tirthtanna7771 3 жыл бұрын
by using logical and operater it will check both the conditions and as we can see that both the conditions are true so it will go further and if anyone condition is false then the program will be ended from the loop.
@ParamitaDey-bi1mg
@ParamitaDey-bi1mg 3 жыл бұрын
I cannot understand why if we use and operator this program will not give desired output.. pls can you tell me..
@tirthtanna7771
@tirthtanna7771 3 жыл бұрын
@@ParamitaDey-bi1mg Because to apply and operater both the conditions should be true then and then the program will be further executed
@ParamitaDey-bi1mg
@ParamitaDey-bi1mg 3 жыл бұрын
@@tirthtanna7771 See my question is if we use or operator then if one condition is true then it will go inside if loop . So if we take He instead of Hi in second string then second string will have string index 2(including null character )and first string index will have 5(including null character) so here for loop will go on till i=5 although there is no need to check up to 5 because at i=2 only we get null character in string 2. But as we are using or operator so if one condition is true (means S1[2]!='\0') then only it will go to if loop but it is not checking whether S2[2] is null character or not So is not and operator better than or oparetor? I don't know whether I can clear my doubt to you or not.. If you don't understand my question then pls say (" no I did not understand the question") or else I will wait for your reply
@queennath1895
@queennath1895 3 жыл бұрын
@@ParamitaDey-bi1mg I have the same doubt too
@ParamitaDey-bi1mg
@ParamitaDey-bi1mg 3 жыл бұрын
@@queennath1895 Did you got the ans?
@sasanksasank1167
@sasanksasank1167 3 жыл бұрын
Cp ki namaskaram 🙏🙏🙏🙏
@18fatima15
@18fatima15 8 ай бұрын
11:36 negative value will be returned
@bloggermania
@bloggermania 7 күн бұрын
11:43 it will return a negative value cuz i has greater ASCII value compare to e
@soumyaprusti
@soumyaprusti 2 жыл бұрын
11:41 -ve
@kishorea8872
@kishorea8872 2 жыл бұрын
put more videos on string like , reverse the word ,remove given char,replace given char
@khushiagarwal7913
@khushiagarwal7913 2 жыл бұрын
Ma'am isma && operator hona chahiye kyuki when i=2 S2 will end no need to check S1 after this
@apputadhiyal9451
@apputadhiyal9451 2 жыл бұрын
Mujhe bhi yahi doubt aa rha tha but 25:31 p dekho ki agar flag ki value 1 ho tab not same kahega aur flag ki value 1 krne k liye loop k andar jana padega.
@vinaypratap620
@vinaypratap620 3 жыл бұрын
Samjh rahe ho 😂😂😂👏👏
@amitkumarsingh5032
@amitkumarsingh5032 3 жыл бұрын
First viewer 😊
@surajnegi1608
@surajnegi1608 3 жыл бұрын
Mam plz add some hindi words in between please please please i regularly watch ur vedio but sometimes english makes problem to understand❤❤❤❤
@prathapreddyjanumpally461
@prathapreddyjanumpally461 3 жыл бұрын
Waiting for java lecturers
@RTBOSS
@RTBOSS 3 жыл бұрын
Thank you ma'am
@Ddot-cd1in
@Ddot-cd1in 2 жыл бұрын
11.39 it will return a nagative value
@udsgyaan8464
@udsgyaan8464 6 ай бұрын
Maam i love you ❤
@gopalgopi930
@gopalgopi930 3 жыл бұрын
Mam in this logic if the strings are : "hello" and " he" the code will return that the strings are same which is not true
@bireswarsaha4881
@bireswarsaha4881 2 жыл бұрын
1.you should put '\0' instead of "\0" (or) 2.use || instead of &&
@gopalgopi930
@gopalgopi930 2 жыл бұрын
@@bireswarsaha4881 that's what I meant.
@dhineshkumars1991
@dhineshkumars1991 2 жыл бұрын
First thing in strcmp function is ,,if length of both string is not same we can very well say ,,string is not identical in our own function case
@vinuthadc6505
@vinuthadc6505 2 жыл бұрын
if you enter string 1 as" jenny kh" and string 2 as "jenny khatri", out put says "same".
@goplay5936
@goplay5936 Жыл бұрын
Same problem...this code has problem as when space is encountered flag is 0 so it is saying same
@vickypatil5829
@vickypatil5829 2 жыл бұрын
Mam what it will give +ve or -ve when we give input as strl and strm
@ankushsarkar685
@ankushsarkar685 5 ай бұрын
Since i is greater than e so, it will return negative value
@aparnamane4899
@aparnamane4899 2 жыл бұрын
if we use && opr in loop then it not give correct o/p , if both cond is true then only it enter into loop, so better use or opr in for loop.
@investmenttek8323
@investmenttek8323 2 жыл бұрын
maam is it nessessary to learn without strcmp() function??
@Learnandmotivation83
@Learnandmotivation83 3 жыл бұрын
Mam ye cource compete hone ke bad data structure ke program ki list bna dena
@Learnandmotivation83
@Learnandmotivation83 3 жыл бұрын
C language me
@elavarasan_r154
@elavarasan_r154 3 жыл бұрын
At 11:37 It gives negative value mam
@isaacl.quelemine8775
@isaacl.quelemine8775 Жыл бұрын
The condition will still be satisfy
@manikantarajudhavala3543
@manikantarajudhavala3543 3 жыл бұрын
/* prgram for str cmp*/ #include #include #include main() { Char s[20], h[20]; Closer() ; Printf (" enter a string 1") ; gets(s) ; Printf (" enter a string 2") ; gets(h) ; If(strcmp(s, h) ==0) Puts(" two strings are identical") ; else Puts(" two strings are not identical“) } Out put:- Enter a string MANIKANTA Enter a string MANIKANTA two strings are identical MAAM CAN I WRITE THIS TYPE
@pariveshsolasa4878
@pariveshsolasa4878 2 жыл бұрын
right but in one statement u missed semi colon
@debojitacharjee
@debojitacharjee 2 жыл бұрын
*WHERE DO WE USE IT?* - you have shown how to compare strings using for loop but you did show with a program where we need to use the strcmp() and what's it's application in software development.
@marianesaliba2594
@marianesaliba2594 2 жыл бұрын
Thank youuu
@RiteshSharma145
@RiteshSharma145 3 жыл бұрын
@11:35 -ve would be the answer
@ashutoshpandey6510
@ashutoshpandey6510 3 жыл бұрын
Hllo mam I new to your channel Can you please tell mee how to prepare for gate CSE branch What sources and book we have to do And how did you prepare As I want to to start And I am in 2nd sem of CSE
@missankitabose1783
@missankitabose1783 Жыл бұрын
Can you explain the code of permutations of string
@Jyotiii007
@Jyotiii007 2 жыл бұрын
I'm getting error of "expected declaration or statement at the end of input"
@harygaming.8805
@harygaming.8805 2 жыл бұрын
Mam is it necessary to take flag variable? Can we directly print ("not same" ); and the break;? Please reply I m get confused.
@TamilSongs90sfavoritehits
@TamilSongs90sfavoritehits 9 ай бұрын
Then how will you check whether they both are same
@shashank_kishore_
@shashank_kishore_ 2 ай бұрын
❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤
@enviesyy5294
@enviesyy5294 3 жыл бұрын
11.39 it will gives negative no.
@tirthtanna7771
@tirthtanna7771 3 жыл бұрын
it will return negative value
@abdulrahimjalloh363
@abdulrahimjalloh363 Жыл бұрын
Hello Hi It will return -ve. Because i ascii is greater than e ascii
@archanakumarimeena3058
@archanakumarimeena3058 2 жыл бұрын
Can we compare more than two strings also , how to do that?
@aryanpandey2504
@aryanpandey2504 6 ай бұрын
ma'am i love you
@ezaf001
@ezaf001 2 жыл бұрын
Mam just had a doubt- in if loop when flag turn to 1 u used break, will that break the if loop only ? and not the for loop and anyways once the flag is up output will be same, i am bit confused, maybe what i can saying doesn't make any sense, idk maybe their should be a condition outside the if loop that - if(flag==0) { break; }.
@zenxdraken2418
@zenxdraken2418 2 жыл бұрын
10:30
@vishu3766
@vishu3766 2 жыл бұрын
-1
@kanchanupadhye3648
@kanchanupadhye3648 Жыл бұрын
is it necessary to write break for for loop
@shraddhapawar5674
@shraddhapawar5674 3 жыл бұрын
If possible start logic building course
@hariparuchuru3858
@hariparuchuru3858 2 жыл бұрын
if we use && operator then the face following difficulties if we enter two string as s1 = har s2 = hari we know that entered strings are not same but when we use and operator it will say as they are same same in this case also if s1=hari s2=har it will only say not same when we enter two different character at start like s1=welcome s2=hari then the output will be not same so when we use && gate it in for loop it will not satisfy the condition for(i=0;s1[i]!='\0' && s2[i]!='\0'; i++) because in and gate even if one string reach null character firstly it will exit from the for loop then compiler wont check the remaining string which we had entered, without checking remaining string it will give output, which might true are false, sometimes correct sometime the output shown is wrong.
@Ganesh_Gani799
@Ganesh_Gani799 Жыл бұрын
Mam plz upload python tutorials 🙏🙏🙏
@shraddhapawar5674
@shraddhapawar5674 3 жыл бұрын
Please start data structure and algorithms
@elavarasan_r154
@elavarasan_r154 3 жыл бұрын
kzbin.info/aero/PLdo5W4Nhv31bbKJzrsKfMpo_grxuLl8LU
@nirojbajracharya3051
@nirojbajracharya3051 3 жыл бұрын
first
@Sanjay-h6n-p1f
@Sanjay-h6n-p1f Жыл бұрын
Obviously negative👍
@souviknandi5792
@souviknandi5792 3 жыл бұрын
guys ..in 5:58 time ..mam use a word something like ESCAPE or ESCAY...can you plz tell me what mam said..what is the meaning of that word?? I can't understand the word prpperly...so I can't find it's meaning in dictionary or GOOGLE.. plz help me!!!
@aashishomre1624
@aashishomre1624 3 жыл бұрын
It is ASCII VALUE
@souviknandi5792
@souviknandi5792 3 жыл бұрын
@@aashishomre1624 thank you sir...got it later in string part....thank you
@sameeralikhan5133
@sameeralikhan5133 2 жыл бұрын
what will happen if first character of both char arrays are same??
@TheSidharthClasses
@TheSidharthClasses 3 жыл бұрын
I love you
@gammer978
@gammer978 3 жыл бұрын
What is the use of flag
@vikings.777
@vikings.777 Жыл бұрын
16:11 if there is a chance of shot circuit ????
@murakondamanasa552
@murakondamanasa552 Жыл бұрын
#include #include #include void main() { char s1[30],s2[30]; int l1,l2,i; printf(" enter a string: "); gets(s1); printf("enter another string: "); gets(s2); l1=strlen(s1); l2=strlen(s2); if(l1==l2) { for(i=0;i
@RajeshKumarMinaBEE
@RajeshKumarMinaBEE 3 жыл бұрын
Mam how many lectures in this course
C_69 C Program to Reverse a String | with strrev() and without strrev() function
24:51
Players vs Pitch 🤯
00:26
LE FOOT EN VIDÉO
Рет қаралды 138 МЛН
СКОЛЬКО ПАЛЬЦЕВ ТУТ?
00:16
Masomka
Рет қаралды 3,5 МЛН
БУ, ИСПУГАЛСЯ?? #shorts
00:22
Паша Осадчий
Рет қаралды 3 МЛН
Why is Python 150X slower than C?
10:45
Mehul - Codedamn
Рет қаралды 20 М.
String Comparison Function - strcmp()
6:04
Neso Academy
Рет қаралды 137 М.
C_10 Data Types in C - Part 1 | C Programming Tutorials for Beginners
19:50
Jenny's Lectures CS IT
Рет қаралды 681 М.
C_67 C Program to concatenate two strings | with strcat() and without strcat()
21:30
C_84 Introduction to Functions - part 1 | C Language Tutorials
25:27
Jenny's Lectures CS IT
Рет қаралды 1 МЛН
C_66 Program to Find Length of a String | C Programming Language
17:09
Jenny's Lectures CS IT
Рет қаралды 254 М.
C_133 Dynamic Memory Allocation using malloc() | C Language Tutorials
23:44
Jenny's Lectures CS IT
Рет қаралды 210 М.
Players vs Pitch 🤯
00:26
LE FOOT EN VIDÉO
Рет қаралды 138 МЛН