How to Generate Random Numbers in C language using rand srand and time function

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ต.ค. 2024

ความคิดเห็น • 172

  • @Jose-oy1ow
    @Jose-oy1ow 4 ปีที่แล้ว +40

    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 ปีที่แล้ว +3

      Best of luck!

    • @rahulmadhukar2617
      @rahulmadhukar2617 ปีที่แล้ว +1

      Now, I also have the same type of assignment...

    • @Ihatesnakeuu007
      @Ihatesnakeuu007 10 หลายเดือนก่อน

      Wait I have same type of assignment too that's why I am here

  • @princevegeta9980
    @princevegeta9980 3 ปีที่แล้ว +34

    Me having any study related problems
    An Indian Guy on TH-cam: "Who's summoned me now?"
    Thanks mate!

  • @juswantht2271
    @juswantht2271 2 ปีที่แล้ว +5

    WoW...You explained from scratch..
    Got a crystal clear idea.
    Thank you sir..

    • @LearningLad
      @LearningLad  2 ปีที่แล้ว +1

      You are most welcome

  • @gauridewangan2192
    @gauridewangan2192 3 หลายเดือนก่อน +2

    Thankyou so much for your efforts to explain it in much easier way... Great job!

  • @felix7954
    @felix7954 3 ปีที่แล้ว +7

    thank you very much, your explanations are very good and I finally understand how this function works!

    • @LearningLad
      @LearningLad  3 ปีที่แล้ว

      Glad this video helped you :)

  • @米酒儲
    @米酒儲 2 ปีที่แล้ว +2

    the way you explained the concept was super clear.
    Thank you so much!!!!!!!!!

    • @LearningLad
      @LearningLad  2 ปีที่แล้ว +1

      You're very welcome!

  • @sodiqabdulramon
    @sodiqabdulramon ปีที่แล้ว +1

    Finally, you made me understand that tricky little thing!!!!

    • @LearningLad
      @LearningLad  ปีที่แล้ว

      Glad my video helped you

  • @pokemonprince06
    @pokemonprince06 หลายเดือนก่อน +1

    this is what we call full explanation .😍

    • @LearningLad
      @LearningLad  หลายเดือนก่อน

      Thank you so much 😀

  • @yesitsme6
    @yesitsme6 2 ปีที่แล้ว +8

    Great explanation sir, thank you a lot
    Btw congratulations for 100 comments, you truly deserve a lott

  • @Starflamea
    @Starflamea ปีที่แล้ว +2

    this is so enlightening. you're a good teacher

  • @GOWTHAMR-di8dl
    @GOWTHAMR-di8dl 10 หลายเดือนก่อน +2

    Thank you for such a awesome video

    • @LearningLad
      @LearningLad  10 หลายเดือนก่อน

      You are so welcome!

  • @sharataggarwal3858
    @sharataggarwal3858 3 ปีที่แล้ว +2

    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.

  • @UncontrolleDperson
    @UncontrolleDperson 11 หลายเดือนก่อน +1

    Thanks!!! I think i almost get it! I should watch the video one more time))))

  • @vnr699
    @vnr699 3 ปีที่แล้ว +2

    Thank you very much it's straight to the point and very useful !!!

    • @LearningLad
      @LearningLad  3 ปีที่แล้ว

      Glad this video helped you :)

  • @shubrochakroborty5918
    @shubrochakroborty5918 3 ปีที่แล้ว +1

    Bro you are going to hit the sky high followers soon.
    Amazing video

    • @LearningLad
      @LearningLad  3 ปีที่แล้ว

      Thank you so much 😀

  • @erkein1092
    @erkein1092 3 ปีที่แล้ว +3

    best way of explaining, thanks dude

  • @pichanakaduku8391
    @pichanakaduku8391 4 ปีที่แล้ว +2

    your c++ and c courses are superb bro

  • @DipakKumar-ey9ix
    @DipakKumar-ey9ix 3 ปีที่แล้ว +1

    awesome expalanation , thank u mr. anil shetty !!!

  • @maryammuhamad6215
    @maryammuhamad6215 3 ปีที่แล้ว +2

    Thank you really i followed all the your steps and it will be installed 🙏🏻❤️

  • @UncontrolleDperson
    @UncontrolleDperson 11 หลายเดือนก่อน +2

    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.

  • @ishmam8643
    @ishmam8643 4 ปีที่แล้ว +1

    Your explanation was really good.
    Thanks to you I understood how the fucking function works.

  • @sleepypanda7172
    @sleepypanda7172 3 ปีที่แล้ว +3

    damn You are the most amazing man on this planet! you explain effortlessly! Big big thanks

  • @Devi1_rideR.s
    @Devi1_rideR.s 2 ปีที่แล้ว +3

    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.

  • @hayatasuenaga7028
    @hayatasuenaga7028 3 ปีที่แล้ว +1

    You're better than my professor...

  • @MadihaMuskan-py1xf
    @MadihaMuskan-py1xf 2 หลายเดือนก่อน +2

    Just amazing bro thanks

    • @LearningLad
      @LearningLad  2 หลายเดือนก่อน +1

      Most welcome :)

  • @TheStriked
    @TheStriked ปีที่แล้ว +1

    brilliant explanation, thank you so much

    • @LearningLad
      @LearningLad  ปีที่แล้ว +1

      You're very welcome!

  • @lukeauslender6494
    @lukeauslender6494 ปีที่แล้ว +1

    Solid lesson. Thanks 🙏🏼

  • @mvelisompukuzela9034
    @mvelisompukuzela9034 2 ปีที่แล้ว +1

    This was really helpful, clear explanation

  • @cuongday9005
    @cuongday9005 ปีที่แล้ว +1

    yout just helped me so much, thanks all

  • @khetanshusingh9059
    @khetanshusingh9059 8 หลายเดือนก่อน +1

    Great explanation
    Thanks a lot

    • @LearningLad
      @LearningLad  8 หลายเดือนก่อน

      You're welcome!

  • @atmajap6339
    @atmajap6339 3 ปีที่แล้ว +1

    This was the best explanation. Thank you so much sir.

    • @LearningLad
      @LearningLad  3 ปีที่แล้ว +1

      You are most welcome

  • @imsonecka
    @imsonecka 11 หลายเดือนก่อน +1

    thank you so much!! this was really useful.

    • @LearningLad
      @LearningLad  11 หลายเดือนก่อน

      You're very welcome!

  • @Camila-do8ot
    @Camila-do8ot ปีที่แล้ว +1

    Excellent, thank you very much!

  • @zladsmusic8953
    @zladsmusic8953 3 ปีที่แล้ว +7

    YOU SAVED ME THANK YOU SO MUCH

  • @irwanahmed001
    @irwanahmed001 2 ปีที่แล้ว

    Thank you for your clear and concise explanation!!

  • @vedran2277
    @vedran2277 ปีที่แล้ว +1

    very good explanation!

  • @aleksandarlukic736
    @aleksandarlukic736 4 ปีที่แล้ว +1

    Very cool video! Can't wait for the next part with range as parameter :D

  • @berg.worldNow
    @berg.worldNow 2 ปีที่แล้ว +1

    CONGRATULATIONS ON THE VIDEO

  • @kevinshao1099
    @kevinshao1099 2 ปีที่แล้ว +1

    thanks for helping me study final

    • @LearningLad
      @LearningLad  2 ปีที่แล้ว

      You are most welcome

  • @naokikayama750
    @naokikayama750 3 ปีที่แล้ว +1

    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

  • @JohnDoe-kj2cs
    @JohnDoe-kj2cs 3 ปีที่แล้ว +1

    I like video and I have hit the like button

  • @ANUSHKASRIVASTAVA-yy3wp
    @ANUSHKASRIVASTAVA-yy3wp 3 ปีที่แล้ว +2

    Thank you so much sir...very well explained :)

  • @g-ster
    @g-ster 3 ปีที่แล้ว +1

    awesome logic man

  • @iSubhoo
    @iSubhoo 3 ปีที่แล้ว +1

    Greatly explained, thank you.

  • @umutaydn6184
    @umutaydn6184 ปีที่แล้ว +1

    thanks for the explanation

  • @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?

  • @dilanlakshitha2737
    @dilanlakshitha2737 3 ปีที่แล้ว +1

    great teacher

  • @eventidewatcher
    @eventidewatcher 3 ปีที่แล้ว

    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.

  • @rbdarshana3856
    @rbdarshana3856 2 ปีที่แล้ว +1

    Please teach random number generation by using Norma distribution

    • @LearningLad
      @LearningLad  2 ปีที่แล้ว

      i will try to make a video :)

  • @thesaltck5736
    @thesaltck5736 2 ปีที่แล้ว

    how to find the given dataset random number use, what type of algorithm is used?

  • @neerajshetty1144
    @neerajshetty1144 2 ปีที่แล้ว

    Great explanation

  • @prince_adn
    @prince_adn 3 ปีที่แล้ว +1

    Thanks a lot , you're the best bro

  • @wasitthat
    @wasitthat 3 ปีที่แล้ว

    Cant you use a pointer to address to seed? Each compile should be different no?

  • @epabitra
    @epabitra 3 ปีที่แล้ว

    Very much helpfull video sir

  • @nisharai5952
    @nisharai5952 2 ปีที่แล้ว

    Thank you for this video💕It was really helpful!

  • @shinimasud8931
    @shinimasud8931 9 หลายเดือนก่อน

    Well explained thank you very much :D

    • @LearningLad
      @LearningLad  9 หลายเดือนก่อน

      You're welcome!

  • @mickysinghania5584
    @mickysinghania5584 4 ปีที่แล้ว +1

    beautifully explained...

    • @LearningLad
      @LearningLad  4 ปีที่แล้ว +1

      Thank you so much 🙂

  • @thediychannel2805
    @thediychannel2805 4 ปีที่แล้ว +1

    Good
    It was really helpful

  • @desmondyeboah127
    @desmondyeboah127 หลายเดือนก่อน +1

    you are good

  • @cabasiravenallyzal.5522
    @cabasiravenallyzal.5522 2 ปีที่แล้ว

    Hi. I'll just ask, where can I find the random number generator compiler?

  • @hanfihadje2148
    @hanfihadje2148 ปีที่แล้ว +1

    Thank you so much

  • @_misheel_
    @_misheel_ 2 ปีที่แล้ว

    help me a lot really appreciate

  • @wg8798
    @wg8798 4 ปีที่แล้ว +2

    Thanku so much sir

  • @mohammedalez5145
    @mohammedalez5145 ปีที่แล้ว +1

    thanks alot 🥰

  • @flixtreammedia3440
    @flixtreammedia3440 3 ปีที่แล้ว +1

    can we save the random number in a variable so we create a varification process in which user verify the random number

    • @LearningLad
      @LearningLad  3 ปีที่แล้ว

      yes you can do that :)

    • @flixtreammedia3440
      @flixtreammedia3440 3 ปีที่แล้ว

      @@LearningLad I tried but [if()] function is not working when int userinput == rand()

  • @gurunathrathod2973
    @gurunathrathod2973 4 ปีที่แล้ว +1

    Super well and good Sir

  • @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.

  • @JoaoVictor-iw9co
    @JoaoVictor-iw9co ปีที่แล้ว +1

    Thank you

  • @kira_x55
    @kira_x55 5 หลายเดือนก่อน

    Thanks guy

  • @_abdalla2910
    @_abdalla2910 ปีที่แล้ว +1

    Thanks bro

  • @ladientyo1055
    @ladientyo1055 3 ปีที่แล้ว

    How would you reset the count so that if I was to loop this function 5 times the random numbers don’t add up

  • @gamustoff
    @gamustoff 3 ปีที่แล้ว

    Please how can i start by number negative .exp : -7 ----> 10

  • @mohansaikrishnamopada6646
    @mohansaikrishnamopada6646 3 ปีที่แล้ว +1

    Awesome 😍😍

  • @mdsikdarsaiful1610
    @mdsikdarsaiful1610 2 ปีที่แล้ว

    can you explain about your channel logo?

  • @ArjunCS
    @ArjunCS 3 ปีที่แล้ว

    give this man an oscar

  • @brainbonkers12
    @brainbonkers12 3 ปีที่แล้ว

    can you tell how to generate random position for shapes in c I am really struggling with that thing

  • @arulananthams2540
    @arulananthams2540 ปีที่แล้ว +1

    Awesome

  • @Ap-ui6kk
    @Ap-ui6kk 2 ปีที่แล้ว +1

    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 ปีที่แล้ว +2

      I think its not possible, what is possible is to take input from user

    • @Ap-ui6kk
      @Ap-ui6kk 2 ปีที่แล้ว +1

      @@yesitsme6 I have solved it. Thank you :)

    • @yesitsme6
      @yesitsme6 2 ปีที่แล้ว +1

      @@Ap-ui6kk Can u send me the code of how u do that? My tests comming

  • @hiluu
    @hiluu 2 ปีที่แล้ว +1

    thanks

  • @RAMANKUMARGCEBIT
    @RAMANKUMARGCEBIT 2 ปีที่แล้ว

    very helpful

  • @leykohos
    @leykohos 11 หลายเดือนก่อน +1

    Thanks!!!!!

    • @LearningLad
      @LearningLad  11 หลายเดือนก่อน

      Welcome!

  • @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.

  • @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

  • @MayankGoel447
    @MayankGoel447 2 ปีที่แล้ว +1

    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?

  • @shadenabdulaziz3388
    @shadenabdulaziz3388 3 ปีที่แล้ว

    Thx Legend!!

  • @Snow-df3jh
    @Snow-df3jh 3 ปีที่แล้ว

    I want these function to execute only once each time it is called how to do that?

  • @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.

  • @lukasjetu9776
    @lukasjetu9776 2 ปีที่แล้ว

    nice

  • @gelfetogebre8301
    @gelfetogebre8301 2 ปีที่แล้ว

    why does mine and your computer prints the same random number?

  • @SaniaParvin-v7o
    @SaniaParvin-v7o 11 วันที่ผ่านมา

    How to generate random alphabet

  • @Mr_NoobPlay
    @Mr_NoobPlay ปีที่แล้ว +1

    🔥🔥🔥🔥🔥🔥❤

  • @sykesdoktor8272
    @sykesdoktor8272 2 ปีที่แล้ว

    indian guy carry

  • @elite4782
    @elite4782 2 ปีที่แล้ว

    why null you say??

    • @Farhan-hf7ls
      @Farhan-hf7ls หลายเดือนก่อน

      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)

  • @TheVaivoda
    @TheVaivoda 2 ปีที่แล้ว +1

    Great explanation. Thank you

  • @aleeza5000
    @aleeza5000 4 ปีที่แล้ว +2

    Thank you so much, this was very helpful!

    • @LearningLad
      @LearningLad  4 ปีที่แล้ว

      You're very welcome!

  • @abedammar7407
    @abedammar7407 3 ปีที่แล้ว +1

    thank you

  • @abd1428
    @abd1428 3 ปีที่แล้ว +1

    thanks bro

  • @rohitpandit5961
    @rohitpandit5961 9 หลายเดือนก่อน

    thanks brother