I don't think I'll be able to think any logic like this Like this guy does I wish i was smarter... :(
@amiralam17864 жыл бұрын
i wish sooo :-( i am so upset!
@technicaljethya9933 жыл бұрын
He looks smarter to us because he had done lot of practice and hardwork ,do the same then other people will think same about you😉
@AshishKhetwal2 ай бұрын
did you get smarter bro?
@rsingh62163 жыл бұрын
If you are finding it difficult then. 1. Copy pen nikaalo aur loop ko poore process mei line by line calculate kro koi bhi palindrome leke. 2. q=n kyu kiya hai ye smjho. 3.result ko 0 kyu liya tha ,wo jab tum copy pen loge pta chl jaega.
@yacine81712 ай бұрын
We can also find the number of digits first using while loop , then finding digits of the number starting from the last one and multplying each one to the power of ( number of digits - i) with the use of for loop , after that we add all of them getting a final result then comparing it to the number we have if result = number __> palindrome if not then not a palindrome
@mayankjadhav45096 жыл бұрын
sir, please upload more videos like this for Armstrong number, strong number etc...and please upload is as soon as possible.
@guptagopal6 жыл бұрын
thanks a lot & congratulations because now you have 0.33M subscribers and I prey that your this journey will travel an infinite long distance.
@mdzaid38803 жыл бұрын
now its 1.38M and counting..
@vedant80022 жыл бұрын
1 .5
@tomidebbie2078 Жыл бұрын
Now at 1.9🎉
@abuhozaifa87196 жыл бұрын
Ser please upload videos about arrays in c.. Neso academy..
@SANTHOSHKUMAR-px7yt3 жыл бұрын
A good coaching in this video might be u can give brief explanation..thanks to neso academy
@mauryaashish18653 жыл бұрын
This was little hard for me to understand, how the code was actually working! But finally able to understand 😊
@mauryaashish18653 жыл бұрын
@@kellenlance7184 Now you guys broke up! LOL 😂
@mauryaashish18653 жыл бұрын
@Aydin Gregory Thumbs up to you! 😀
@jyotideveda3503 жыл бұрын
It is explained clearly but I couldn't understand the use of last logic that is q=q/10...
@nehasawant94602 жыл бұрын
Me too
@ShahbazKhan-pf3oo2 жыл бұрын
It's actually used to truncate the number.. For ex. n=156, we take it as q, rem=q%10 i.e 6 in this case, result=0×10+6=6, then q=156/10=15..thus we have stored the last digit in result and now we are left with 15, therefore now the loop will run again since q!=0, now rem=15%10=5, result = 6×10+5 =65, thus we reversed the last two digits now we have to truncate them so again q=15/10=1, again the loop will run, now rem=1%10=1, result=65×10+1=651, hence now we have completely reversed it, again q=1/10=0 thus it finally comes out of the loop now since it's fully reversed and q is now = 0...since in this example the original and the reversed number is not the same therefore it's not a palindrome
@nehasawant94602 жыл бұрын
@@ShahbazKhan-pf3oo thanks
@abhishek1978 Жыл бұрын
@@ShahbazKhan-pf3oothank you so much bro❤️❤️❤️❤️
@VarshaReddy-bf4ku Жыл бұрын
U just divide the given number by 10
@truegrabbers4 жыл бұрын
Jaspreet Singh Sir d best
@currentxchange4 жыл бұрын
Not sure about in c but you could also do this by converting to string and comparing characters
@darkwhisper986 жыл бұрын
thanks for the help!! new subscriber and programmer
@APstudent-y6s9 ай бұрын
7:58 thnx... bt fr the 1st time u kinda failed to crystal clear the logic to us. yet learned.
@thomasbulus Жыл бұрын
Thank you for the wonderful teaching sir. But why do we have to declare the variable n and later assigned its value to q in the code?
@varadharlikar6 ай бұрын
Not neccassary but it makes it easy to access an value
@ujjwal24733 жыл бұрын
Thank you so much neso academy, you are always the best.
@yassinbagane3 жыл бұрын
we simply can use 2 loops the first one i starts for 0 and the other one starts from the end and compare if t[i]!=t[j] break if not print the number/word is palindrome
@uraharakisuke53052 жыл бұрын
for that you'll need to convert the number to string
@ahsayadshabana36212 жыл бұрын
Hi
@hhcdghjjgsdrt2352 жыл бұрын
@@uraharakisuke5305 leetcode has that kind of problem.
@TanjilAl-Nayeef9 ай бұрын
Thanks . Love from Bangladesh 🇧🇩 and love from #Chandpur_Science_and_Technology_University-(#CSTU)
@andistheinforitbutso75132 жыл бұрын
Good Afternoon
@awilomar83833 жыл бұрын
thank you neso acedemy
@yogavelanbj99676 жыл бұрын
Sir please upload videos for control system engineering
@Dnsx_plus4 жыл бұрын
Why can't we just convert the number into a string, find the lenght of the string, subtract it by one so it accesses the last character in the string, and put it in a forloop and keep adding one to the lenght of the string variable and checking it?
@yenzyhebron52783 жыл бұрын
That's possible, works best for word palindromes
@Dnsx_plus3 жыл бұрын
@@yenzyhebron5278 awesome, thanks
@mehediazad17802 жыл бұрын
thank you
@gugunkhongsai133 жыл бұрын
I think your code still shows "its not a palindrome" even for palindromes
@aatmakumar46312 жыл бұрын
Nice class sir
@beingkind36102 жыл бұрын
Thank you so much...
@shrur3527 Жыл бұрын
Tq🙏🙏❤️❤️
@tayyab.sheikh10 ай бұрын
I couldn't understand this line q = n
@IvyAmistad-v1n3 ай бұрын
would this also work with floats?
@harishbabuthrovagunta22453 жыл бұрын
what is code about racecar,xox ..etc; wether to checkpalidrome or not ?
@amiteshyadav2315 жыл бұрын
How to check the given string is palendrom or not sir plzzz
@I_am_smooth_as_butter5 жыл бұрын
I can only check upto 10 numbers can u answer why..I used unsigned long long but nothing has changed..
@true41894 жыл бұрын
Thank u
@professorcat4316 жыл бұрын
Badhiya video
@ضحكتكتهمنا-ط3ر3 жыл бұрын
pls help me what i do when i try to think in problem and failed again and again for week and with pin and paper and failed again and ask hint and not know this problem and after all this i see answer her is this true ??!! thanks for this video and need any one make experience said me is this good way or know.
@formaltechz10 ай бұрын
Racecar is palindrome 😅
@camerald82573 жыл бұрын
This is lit♥️
@gagansingh72513 жыл бұрын
How will we check for names
@julyxi3 жыл бұрын
cool video!!!
@Trafalgar_D_law_4 жыл бұрын
what is the remainder of 2%10 ?last step , so the given example should not be palindrome know
@java_shaileshkushwaha8784 жыл бұрын
2%10 division goes 0 time 0 is quotient and remainder is 2
@satishkumarperla19896 жыл бұрын
will u complete syllabus before gate'19 sir?
@20_SinManya5 жыл бұрын
I have one doubt: Is '1001' is a palindrome (Note the single quotes before answering)?It would be very nice if you can show the program using strings.
@vprakash24713 жыл бұрын
For that we need to use arrays.... using arrays it will be very easy, just one for loop will be used.
@KurokishiYT2 жыл бұрын
@@vprakash2471 what if we we convert the number into a string a get the first and last character and compare them? i mean palindrome numbers always start and end with the same numbers
@Indianitguy-cv6pf4 жыл бұрын
Sir we cannot check the number of digit greater than 11 please explain it
@vikaythchandra92362 жыл бұрын
But how will it know that after dividing 2332 with 10 it should divide 233 with 10 and after that it should divide 23 with10 and 2 with 10???
@vikaythchandra92362 жыл бұрын
i had to proces what doubts i had
@JayKumar-mr2oh Жыл бұрын
q=q/10;
@thejagoud29505 жыл бұрын
sir please upload datastructers vedios please
@mohamedkhawaga80672 жыл бұрын
firstly , thank you for effort i have tried 123454321 and it is palindrome while 12345654321 is not ??!!
@NeighbourHeap2 жыл бұрын
Even ..i am facing same issues, for very big numbers it's showing like this... I even tried to by making int to long long int ...now wt to do??
@thanuja.072 жыл бұрын
Why should we assign n to q q=n;
@techieuniquegiddy Жыл бұрын
because we want to use q for our manipulation and not touch n, so that at the end we can compare n with the result
@DNNGadget3 жыл бұрын
Me still learning this code, C is base lol 😁
@currycel47010 ай бұрын
Lol, spent 30 mins to figure out what i am doing wrong, just realised i declared n = q not q=n. lmao
@rishabhmodi97323 жыл бұрын
What happen if we put q=n; inside while loop
@JayKumar-mr2oh Жыл бұрын
Ah, the q=q/10 statement would be useless.
@krinesh2 жыл бұрын
4:53
@allaboutlovelife39152 жыл бұрын
Face reveal plz
@abhishekhugar2123 жыл бұрын
In my laptop execution time is too long, So please someone suggest me a good application for c language in laptop 🙂
@Elliababy25 ай бұрын
vs code
@palani87766 жыл бұрын
Sir what compiler you are using
@mayankjadhav45096 жыл бұрын
CodeBlocks
@hemalakshmi90443 жыл бұрын
Codeblocks
@anubhav36233 жыл бұрын
why is q!=0 in while loop
@vishal-sr5et3 жыл бұрын
Bcoz at the end ,when last digit from back ,is divided by 10,it would give 0 and our reversing processing would be finished
@anubhav36233 жыл бұрын
@@vishal-sr5et thanks bro
@ItsAbhiDestiny2 жыл бұрын
🤟
@valishapallav19903 жыл бұрын
why should we use only 10 to divide the number, i have doubt in it
@jaydenferrer70963 жыл бұрын
becuz u want to remove the last digit each time
@priyankabehera82883 жыл бұрын
🙏🙏🙏🙏
@anubhav36233 жыл бұрын
plz reply
@tasneemmohammad24522 жыл бұрын
#include int main() { int result=0,n,rem,x; scanf("%d",n); x = n ; while(x!=0) { rem = x%10; result = result*10 + rem; x = x/10; } if (result == n) printf("palindrome"); else printf("not palindrome"); return 0; } goddamit im not getting required result.whyy?
@JayKumar-mr2oh Жыл бұрын
Put & ampersand symbol in scanf while storing value at n variable.