How to Generate Random Numbers in C | Using rand(), srand(), and time() for Unique Sequences

  Рет қаралды 111,833

LearningLad

LearningLad

Күн бұрын

Пікірлер: 177
@princevegeta9980
@princevegeta9980 3 жыл бұрын
Me having any study related problems An Indian Guy on KZbin: "Who's summoned me now?" Thanks mate!
@Jose-oy1ow
@Jose-oy1ow 4 жыл бұрын
I have a programming assignment focused on these functions due in a few days and you just taught me everything i need to know about random number generation for the assignment. Thank you so much!
@LearningLad
@LearningLad 4 жыл бұрын
Best of luck!
@rahulmadhukar2617
@rahulmadhukar2617 2 жыл бұрын
Now, I also have the same type of assignment...
@Ihatesnakeuu007
@Ihatesnakeuu007 Жыл бұрын
Wait I have same type of assignment too that's why I am here
@GOWTHAMR-di8dl
@GOWTHAMR-di8dl Жыл бұрын
Thank you for such a awesome video
@LearningLad
@LearningLad Жыл бұрын
You are so welcome!
@juswantht2271
@juswantht2271 2 жыл бұрын
WoW...You explained from scratch.. Got a crystal clear idea. Thank you sir..
@LearningLad
@LearningLad 2 жыл бұрын
You are most welcome
@MadihaMuskan-py1xf
@MadihaMuskan-py1xf 5 ай бұрын
Just amazing bro thanks
@LearningLad
@LearningLad 5 ай бұрын
Most welcome :)
@felix7954
@felix7954 4 жыл бұрын
thank you very much, your explanations are very good and I finally understand how this function works!
@LearningLad
@LearningLad 4 жыл бұрын
Glad this video helped you :)
@gauridewangan2192
@gauridewangan2192 5 ай бұрын
Thankyou so much for your efforts to explain it in much easier way... Great job!
@LearningLad
@LearningLad 5 ай бұрын
Thanks
@AMakwanaMahishree
@AMakwanaMahishree 4 күн бұрын
Great explanation ❤❤ the clarity of words makes it easier to understand. Really helpful❤
@LearningLad
@LearningLad 4 күн бұрын
Glad this video helped you :)
@米酒儲
@米酒儲 2 жыл бұрын
the way you explained the concept was super clear. Thank you so much!!!!!!!!!
@LearningLad
@LearningLad 2 жыл бұрын
You're very welcome!
@DailySavages
@DailySavages Жыл бұрын
this is so enlightening. you're a good teacher
@LearningLad
@LearningLad Жыл бұрын
thank you :)
@yesitsme6
@yesitsme6 2 жыл бұрын
Great explanation sir, thank you a lot Btw congratulations for 100 comments, you truly deserve a lott
@LearningLad
@LearningLad 2 жыл бұрын
Pleasure 😀
@sodiqabdulramon
@sodiqabdulramon Жыл бұрын
Finally, you made me understand that tricky little thing!!!!
@LearningLad
@LearningLad Жыл бұрын
Glad my video helped you
@UncontrolleDperson
@UncontrolleDperson Жыл бұрын
And now you can ask: "Why do i need rand function?". Many simulations and scientific studies need to repeat the same set of random numbers. rand() will always do that if you don’t seed the random number generator.
@lukeauslender6494
@lukeauslender6494 Жыл бұрын
Solid lesson. Thanks 🙏🏼
@LearningLad
@LearningLad Жыл бұрын
My pleasure!
@pokemonprince06
@pokemonprince06 4 ай бұрын
this is what we call full explanation .😍
@LearningLad
@LearningLad 4 ай бұрын
Thank you so much 😀
@erkein1092
@erkein1092 4 жыл бұрын
best way of explaining, thanks dude
@LearningLad
@LearningLad 4 жыл бұрын
Pleasure :)
@domus_k
@domus_k 4 жыл бұрын
YOU SAVED ME THANK YOU SO MUCH
@LearningLad
@LearningLad 4 жыл бұрын
Pleasure :)
@pichanakaduku8391
@pichanakaduku8391 4 жыл бұрын
your c++ and c courses are superb bro
@LearningLad
@LearningLad 4 жыл бұрын
Glad you think so!
@vnr699
@vnr699 4 жыл бұрын
Thank you very much it's straight to the point and very useful !!!
@LearningLad
@LearningLad 4 жыл бұрын
Glad this video helped you :)
@UncontrolleDperson
@UncontrolleDperson Жыл бұрын
Thanks!!! I think i almost get it! I should watch the video one more time))))
@LearningLad
@LearningLad Жыл бұрын
Great!
@khetanshusingh9059
@khetanshusingh9059 10 ай бұрын
Great explanation Thanks a lot
@LearningLad
@LearningLad 10 ай бұрын
You're welcome!
@TheVaivoda
@TheVaivoda 2 жыл бұрын
Great explanation. Thank you
@LearningLad
@LearningLad 2 жыл бұрын
most welcome :)
@Camila-do8ot
@Camila-do8ot Жыл бұрын
Excellent, thank you very much!
@LearningLad
@LearningLad Жыл бұрын
most welcome :)
@mvelisompukuzela9034
@mvelisompukuzela9034 3 жыл бұрын
This was really helpful, clear explanation
@LearningLad
@LearningLad 3 жыл бұрын
thank you :)
@shubrochakroborty5918
@shubrochakroborty5918 3 жыл бұрын
Bro you are going to hit the sky high followers soon. Amazing video
@LearningLad
@LearningLad 3 жыл бұрын
Thank you so much 😀
@cuongday9005
@cuongday9005 Жыл бұрын
yout just helped me so much, thanks all
@LearningLad
@LearningLad Жыл бұрын
Glad I could help!
@maryammuhamad6215
@maryammuhamad6215 4 жыл бұрын
Thank you really i followed all the your steps and it will be installed 🙏🏻❤️
@LearningLad
@LearningLad 4 жыл бұрын
Yup :)
@DipakKumar-ey9ix
@DipakKumar-ey9ix 3 жыл бұрын
awesome expalanation , thank u mr. anil shetty !!!
@LearningLad
@LearningLad 3 жыл бұрын
pleasure :)
@hayatasuenaga7028
@hayatasuenaga7028 3 жыл бұрын
You're better than my professor...
@LearningLad
@LearningLad 3 жыл бұрын
Ha ha Thanks :)
@sleepypanda7172
@sleepypanda7172 3 жыл бұрын
damn You are the most amazing man on this planet! you explain effortlessly! Big big thanks
@LearningLad
@LearningLad 3 жыл бұрын
pleasure :)
@berg.worldNow
@berg.worldNow 3 жыл бұрын
CONGRATULATIONS ON THE VIDEO
@LearningLad
@LearningLad 3 жыл бұрын
thank you :)
@vedran2277
@vedran2277 Жыл бұрын
very good explanation!
@LearningLad
@LearningLad Жыл бұрын
Glad you think so!
@aleksandarlukic736
@aleksandarlukic736 4 жыл бұрын
Very cool video! Can't wait for the next part with range as parameter :D
@JohnDoe-kj2cs
@JohnDoe-kj2cs 3 жыл бұрын
I like video and I have hit the like button
@LearningLad
@LearningLad 3 жыл бұрын
thanks
@aleeza5000
@aleeza5000 4 жыл бұрын
Thank you so much, this was very helpful!
@LearningLad
@LearningLad 4 жыл бұрын
You're very welcome!
@atmajap6339
@atmajap6339 3 жыл бұрын
This was the best explanation. Thank you so much sir.
@LearningLad
@LearningLad 3 жыл бұрын
You are most welcome
@prince_adn
@prince_adn 3 жыл бұрын
Thanks a lot , you're the best bro
@LearningLad
@LearningLad 3 жыл бұрын
Pleasure :)
@umutaydn6184
@umutaydn6184 Жыл бұрын
thanks for the explanation
@LearningLad
@LearningLad Жыл бұрын
You're welcome
@irwanahmed001
@irwanahmed001 2 жыл бұрын
Thank you for your clear and concise explanation!!
@g-ster
@g-ster 3 жыл бұрын
awesome logic man
@LearningLad
@LearningLad 3 жыл бұрын
Thank you
@iSubhoo
@iSubhoo 3 жыл бұрын
Greatly explained, thank you.
@LearningLad
@LearningLad 3 жыл бұрын
Pleasure
@ishmam8643
@ishmam8643 4 жыл бұрын
Your explanation was really good. Thanks to you I understood how the fucking function works.
@thediychannel2805
@thediychannel2805 4 жыл бұрын
Good It was really helpful
@LearningLad
@LearningLad 4 жыл бұрын
Glad it helped
@neerajshetty1144
@neerajshetty1144 2 жыл бұрын
Great explanation
@mickysinghania5584
@mickysinghania5584 4 жыл бұрын
beautifully explained...
@LearningLad
@LearningLad 4 жыл бұрын
Thank you so much 🙂
@dilanlakshitha2737
@dilanlakshitha2737 3 жыл бұрын
great teacher
@LearningLad
@LearningLad 3 жыл бұрын
Thank you! 😃
@ANUSHKASRIVASTAVA-yy3wp
@ANUSHKASRIVASTAVA-yy3wp 4 жыл бұрын
Thank you so much sir...very well explained :)
@LearningLad
@LearningLad 4 жыл бұрын
Most welcome!
@epabitra
@epabitra 3 жыл бұрын
Very much helpfull video sir
@mohammedalez5145
@mohammedalez5145 2 жыл бұрын
thanks alot 🥰
@LearningLad
@LearningLad 2 жыл бұрын
most welcome :)
@Devi1_rideR.s
@Devi1_rideR.s 2 жыл бұрын
Can you help me to create a random array using rand (seed) of 10,00,000 size for linear search to find time complexity, Sir. Pls help me to create the array using rand of that size.
@Ap-ui6kk
@Ap-ui6kk 2 жыл бұрын
I want to create an array with different numbers 0 to 9 but I dont want same numbers in array. (for ex I dont want {0,2,3,6,2,0,1,4,3}) Can u guys help me please ?
@yesitsme6
@yesitsme6 2 жыл бұрын
I think its not possible, what is possible is to take input from user
@Ap-ui6kk
@Ap-ui6kk 2 жыл бұрын
@@yesitsme6 I have solved it. Thank you :)
@yesitsme6
@yesitsme6 2 жыл бұрын
@@Ap-ui6kk Can u send me the code of how u do that? My tests comming
@_misheel_
@_misheel_ 3 жыл бұрын
help me a lot really appreciate
@nisharai5952
@nisharai5952 2 жыл бұрын
Thank you for this video💕It was really helpful!
@kevinshao1099
@kevinshao1099 3 жыл бұрын
thanks for helping me study final
@LearningLad
@LearningLad 3 жыл бұрын
You are most welcome
@hanfihadje2148
@hanfihadje2148 Жыл бұрын
Thank you so much
@LearningLad
@LearningLad Жыл бұрын
You're most welcome
@sharataggarwal3858
@sharataggarwal3858 3 жыл бұрын
A very clean and simple explanation for the topic. I have been struggling with this for some time now. But so glad to have found the video.
@LearningLad
@LearningLad 3 жыл бұрын
Glad it helped!
@mohansaikrishnamopada6646
@mohansaikrishnamopada6646 3 жыл бұрын
Awesome 😍😍
@LearningLad
@LearningLad 3 жыл бұрын
Thanks 🤗
@naveengoswami2
@naveengoswami2 4 жыл бұрын
Thanku so much sir
@LearningLad
@LearningLad 4 жыл бұрын
welcome :)
@gurunathrathod2973
@gurunathrathod2973 4 жыл бұрын
Super well and good Sir
@LearningLad
@LearningLad 4 жыл бұрын
Thank you :)
@shinimasud8931
@shinimasud8931 Жыл бұрын
Well explained thank you very much :D
@LearningLad
@LearningLad 11 ай бұрын
You're welcome!
@desmondyeboah127
@desmondyeboah127 4 ай бұрын
you are good
@LearningLad
@LearningLad 4 ай бұрын
Thanks
@thesaltck5736
@thesaltck5736 2 жыл бұрын
how to find the given dataset random number use, what type of algorithm is used?
@leykohos
@leykohos Жыл бұрын
Thanks!!!!!
@LearningLad
@LearningLad Жыл бұрын
Welcome!
@ladientyo1055
@ladientyo1055 4 жыл бұрын
How would you reset the count so that if I was to loop this function 5 times the random numbers don’t add up
@nkay_02
@nkay_02 Ай бұрын
Is it the same for c++
@wasitthat
@wasitthat 3 жыл бұрын
Cant you use a pointer to address to seed? Each compile should be different no?
@k-5773
@k-5773 2 жыл бұрын
The sequence of random numbers generated will be different on each run after using srand but is it possible to get a same number which was generated in previous run of the program as in a duplicate?
@abedammar7407
@abedammar7407 3 жыл бұрын
thank you
@LearningLad
@LearningLad 3 жыл бұрын
Pleasure 😃
@naokikayama750
@naokikayama750 3 жыл бұрын
too many ads but it helped me understand !
@LearningLad
@LearningLad 3 жыл бұрын
I don’t think I have inserted many ads Nowadays youtube plays 2 ads continuously I will check it Glad that my video helped you
@flixtreammedia3440
@flixtreammedia3440 4 жыл бұрын
can we save the random number in a variable so we create a varification process in which user verify the random number
@LearningLad
@LearningLad 4 жыл бұрын
yes you can do that :)
@flixtreammedia3440
@flixtreammedia3440 4 жыл бұрын
@@LearningLad I tried but [if()] function is not working when int userinput == rand()
@rbdarshana3856
@rbdarshana3856 3 жыл бұрын
Please teach random number generation by using Norma distribution
@LearningLad
@LearningLad 3 жыл бұрын
i will try to make a video :)
@eventidewatcher
@eventidewatcher 4 жыл бұрын
Could you share what you use to do screen recording and providing that yellow highlight? I have to record a video for my C class. Excellent explanation on the topic :)
@wesley_makes
@wesley_makes 3 жыл бұрын
I've used screen capture in OBS Studio for both Mac and Windows. Whether the cursor is highlighted or not is a setting in OBS. For Windows, I've also used VSDC, but after learning OBS, I don't think I'm going back.
@kira_x55
@kira_x55 7 ай бұрын
Thanks guy
@arulananthams2540
@arulananthams2540 Жыл бұрын
Awesome
@LearningLad
@LearningLad Жыл бұрын
thanks
@saiffoodsbd
@saiffoodsbd 2 жыл бұрын
can you explain about your channel logo?
@abd1428
@abd1428 3 жыл бұрын
thanks bro
@LearningLad
@LearningLad 3 жыл бұрын
Welcome
@cabasiravenallyzal.5522
@cabasiravenallyzal.5522 2 жыл бұрын
Hi. I'll just ask, where can I find the random number generator compiler?
@Vutsman1
@Vutsman1 3 жыл бұрын
What if you need a random number from 1 to 1 million, with a seed 179. The first iteration is 545994 but I can't get it. I'd like to know how to do this.
@gamustoff
@gamustoff 4 жыл бұрын
Please how can i start by number negative .exp : -7 ----> 10
@RAMANKUMARGCEBIT
@RAMANKUMARGCEBIT 2 жыл бұрын
very helpful
@LearningLad
@LearningLad 2 жыл бұрын
Glad you think so!
@hiluu
@hiluu 2 жыл бұрын
thanks
@LearningLad
@LearningLad 2 жыл бұрын
Welcome
@shadenabdulaziz3388
@shadenabdulaziz3388 3 жыл бұрын
Thx Legend!!
@ArjunCS
@ArjunCS 3 жыл бұрын
give this man an oscar
@epabitra
@epabitra 3 жыл бұрын
Sir the srand ask for which number the max number or the start number
@epabitra
@epabitra 3 жыл бұрын
If it ask for start number then how the rand() returns the number which less then srand value.
@Snow-df3jh
@Snow-df3jh 3 жыл бұрын
I want these function to execute only once each time it is called how to do that?
@brainbonkers12
@brainbonkers12 3 жыл бұрын
can you tell how to generate random position for shapes in c I am really struggling with that thing
@Mr_NoobPlay
@Mr_NoobPlay 2 жыл бұрын
🔥🔥🔥🔥🔥🔥❤
@LearningLad
@LearningLad 2 жыл бұрын
thanks
@gelfetogebre8301
@gelfetogebre8301 2 жыл бұрын
why does mine and your computer prints the same random number?
@tusharsaxena9778
@tusharsaxena9778 3 жыл бұрын
I've used seed and rand function in loop to generating random numbers but i got the same value from 1 loop.
@2_-
@2_- 2 жыл бұрын
//for c++ const short minValue = 1; //set to any number you want const short maxValue = 6; //set to any number you want srand(time(0)); int randomNumber = (rand() % (minValue - maxValue)) + 1; cout
@lukasjetu9776
@lukasjetu9776 2 жыл бұрын
nice
@SaniaParvin-v7o
@SaniaParvin-v7o 2 ай бұрын
How to generate random alphabet
@elite4782
@elite4782 2 жыл бұрын
why null you say??
@Farhan-hf7ls
@Farhan-hf7ls 4 ай бұрын
I think null puts the time in seconds from 1-1-1970 if u had to use some parameter then I wouldn't be random(the same problem)
@sykesdoktor8272
@sykesdoktor8272 2 жыл бұрын
indian guy carry
@MayankGoel447
@MayankGoel447 2 жыл бұрын
Thanks for this helpful video! In my program RAND_MAX generated is 2147483647. Doe random_max depend on compiler since now int in most compilers is of 4 bytes?
@TheStriked
@TheStriked Жыл бұрын
brilliant explanation, thank you so much
@LearningLad
@LearningLad Жыл бұрын
You're very welcome!
@imsonecka
@imsonecka Жыл бұрын
thank you so much!! this was really useful.
@LearningLad
@LearningLad Жыл бұрын
You're very welcome!
@_abdalla2910
@_abdalla2910 Жыл бұрын
Thanks bro
@LearningLad
@LearningLad Жыл бұрын
Welcome
@JoaoVictor-iw9co
@JoaoVictor-iw9co Жыл бұрын
Thank you
@LearningLad
@LearningLad Жыл бұрын
You're welcome
@villagebox5841
@villagebox5841 2 ай бұрын
thank you
@LearningLad
@LearningLad 2 ай бұрын
You're welcome
C Programming Exercise - Program Without a main() Function
1:38
LearningLad
Рет қаралды 46 М.
C Program to Generate Random Numbers with in a Range of values
7:04
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
you will never ask about pointers again after watching this video
8:03
How To Predict Random Numbers Generated By A Computer
13:54
PwnFunction
Рет қаралды 566 М.
Master Pointers in C:  10X Your C Coding!
14:12
Dave's Garage
Рет қаралды 340 М.
Recursion in C
11:12
Neso Academy
Рет қаралды 976 М.
True Random Numbers - Computerphile
12:16
Computerphile
Рет қаралды 131 М.
Naming Things in Code
7:25
CodeAesthetic
Рет қаралды 2,3 МЛН
Random number generation in C
7:23
CodeVault
Рет қаралды 37 М.
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН