Ders 66 C Programlamada Rasgele Sayılar ve Sayı Tahmin Oyunu

Поділитися
Вставка
  • Опубліковано 8 січ 2025

КОМЕНТАРІ • 36

  • @omerdemir4706
    @omerdemir4706 Рік тому +4

    hocam mükemmel bi program yapmışsınız her zamanki gibi elinize sağlık swviliyosunuz kalp kalp kalp

  • @mavi19911993
    @mavi19911993 2 місяці тому +2

    Kodlama ve oyun çok öğretici olmuş.......

  • @zeynepkaya2557
    @zeynepkaya2557 9 місяців тому +1

    hocam çok güzel anlatıyorsunuz iyi bayramlar teşekkür ederiz

  • @halilibrahimkolakan1107
    @halilibrahimkolakan1107 2 місяці тому +2

    Time bilgisini alınca azım açık kaldı inanılmazmış

  • @Geckoman0
    @Geckoman0 Місяць тому

    Bazı oyunlarda eşleştirme sistemi rastgeldir. Aynı anda giren 2 oyuncu, aynı oyuna girerler. Galiba bu da zaman kullanılarak oluşturulan rastgele bir sayı.
    Ben şahsen hiçbir algoritmanın gerçek anlamda rastgele bir sayı oluştaracağını düşünmüyorum (Rastgele gibi görünen ama sadece düzensiz sayılar).
    İnsan, lav lambası şifrelemesi, zaman gibi bildiğimiz algoritmaları içermeyen şeylerden rastgele sayılar üretebilir bence.

    • @fehmiuyarnet
      @fehmiuyarnet  Місяць тому

      Dostum benzersiz rasgele sayıyı mesela zamandan çıkarıyor. Zaman sürekli milisaniye cinsinden bile olsa değişiyor. Sürekli değişip aynı kalmadığı için benzersiz rasgele sayı da aynı olmuyor

  • @rmk-hz8ey
    @rmk-hz8ey Місяць тому

    aslinda whilenin icine score ==0 yazsak 10 deneme hakkimiz olur ve 10 deneme hakkinda bilemezsek program bize tuttugumuz sayiyi soylese de guzel olurmus, bu oyunu da ben yapayim

  • @ayberkcolak30
    @ayberkcolak30 29 днів тому

    8.06 da döngünün içine zaten yazıyoruz şartı -1 gırınce otomatık cıkmazmı neden ıcerde bır daha if kosulu yapıyoruz

  • @someoneyouIoved
    @someoneyouIoved 9 місяців тому

    tesekkurlerr

  • @yusufgursoy3434
    @yusufgursoy3434 Рік тому

    hocam kullanıcının almış olduğu skoru her defasında kaydedip kullanıcının isteği doğrultusunda geçmiş skorları kullanıcıya göstermek için ne kullanmamız gerekiyor?

    • @fehmiuyarnet
      @fehmiuyarnet  Рік тому

      Dizi kullan. Bir diziye at. Diziyi ekrana yazdır

    • @yusufgursoy3434
      @yusufgursoy3434 Рік тому

      @@fehmiuyarnet tamamdır hocam sağolunn👍

  • @KadirTUBEE
    @KadirTUBEE Рік тому

    Selamın aleyküm hocam kullanıcıdan aldığı 2 sayı arasında rastgele 100 sayı nasıl üretiriz

    • @BirkanAlbion
      @BirkanAlbion 11 місяців тому +1

      int main()
      {
      int a,b,randomNumber;
      printf("Enter the numbers: ");
      scanf("%d%d",&a,&b);
      srand(time(NULL));
      if(a>b)
      randomNumber=rand()%(a-b+1)+b;
      else
      randomNumber=rand()%(b-a+1)+a;
      printf("
      %d
      ",randomNumber);
      return 0;
      }

    • @ChampionnK
      @ChampionnK 10 місяців тому

      ​@@BirkanAlbion Şurdaki mantığı anlayamadım; rand()%(a-b+1)+b; Burada mesela %a+b yazsak neden olmuyor?
      Mesela 10 ve 5 girsek, rand()%(a-b+1)+b burası *rand()%(6)+5 olacak*, buda 6 ile 5 arasında rastgele numara getir demek olmuyor mu, nasıl çalışıyor anlamayadım :d

    • @BirkanAlbion
      @BirkanAlbion 10 місяців тому +1

      @@ChampionnK Hayır 6 ile 5 arasında rastgele numara getir demek olmuyor. Ezber yapma mod işleminin mantığını anlamaya bak. Arkadaşın dediği problemi düşünüp böyle bir algoritma üretmişim. Bir sayının 6 ile modunu alırsan 0 ile 5 arasında sayı üretir. Buna 5 eklersen 5 ile 10 arasında sayı üretmiş olur.

    • @ChampionnK
      @ChampionnK 10 місяців тому

      @@BirkanAlbion Heee valla sen diyince düşündüm biraz, şimdi kavradım olayı. Ben ordaki % işaretini başka bir şey için kullanıyoruz falan zannetmiştim, kalan için kullanmışız. Allah razı olsun reis :D

    • @BirkanAlbion
      @BirkanAlbion 9 місяців тому

      @@ChampionnK Videoları izlemeye ara vermiştim hatırlatmış oldun. Allah senden de razı olsun kolay gelsin :)

  • @alperenmelihyildirim1210
    @alperenmelihyildirim1210 3 місяці тому

    srand kodu bende çalışmıyor

    • @fehmiuyarnet
      @fehmiuyarnet  3 місяці тому

      kütüphanesini eklememişsindir

  • @ozancetiner3017
    @ozancetiner3017 2 роки тому +1

    acaba adamın 100 alma şansı olur mu bu oyundan :)

    • @fehmiuyarnet
      @fehmiuyarnet  2 роки тому +5

      elbette. olasılık açık 1/100 oranında bir olasılıkla bu mümkün :)

  • @jonybrvoo
    @jonybrvoo Рік тому

    dev c de NULL neden çalışmıyor

    • @omer-sy2oi
      @omer-sy2oi Рік тому

      düzeltebildin mi bende de aynı sıkıntı var

    • @jonybrvoo
      @jonybrvoo Рік тому

      @@omer-sy2oi yok kanka olmuyo

    • @omer-sy2oi
      @omer-sy2oi Рік тому +1

      @@jonybrvoo kanka ben düzelttim #include yap

    • @omer-sy2oi
      @omer-sy2oi Рік тому

      yani kütüphanesini ekle

    • @jonybrvoo
      @jonybrvoo Рік тому

      @@omer-sy2oi sen yaptın mı knk

  • @furkankara4771
    @furkankara4771 Рік тому

    binary search :)

  • @mrellise2264
    @mrellise2264 11 місяців тому +2

    senin oyun yaşın geçmedi mi fehmi

    • @izlebitsin
      @izlebitsin 11 місяців тому

      ahdhfdsksad bütten saatler önce gördüğüm yorum tebessüm ettirdi eyvallah dostum

  • @ebrar9409
    @ebrar9409 8 місяців тому

    #include
    #include
    #include
    int main(){

    int i,randomNumber,guessNumber,guessCount=0;

    srand(time(NULL));
    randomNumber=rand()%10;

    for(i=0;i