Şimdi Ara

C ile sayı tahmin oyunu yardım lütfen

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
8
Cevap
0
Favori
727
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba 10 hakkın olduğu 1 ile 100 arasında sayı tahmin oyunu yazmak istiyorum. Bu kodlar internette var fakat ben bunu "while" komutunu kullanmadan yazmak istiyorum. Nasıl çalıştırabilirim kodda while kullanmadan yardımcı olursanız sevinirim.



  • For ile yapabiliyor musun peki? Neden while yasak?
  • Hocamızın öyle diyeceği tuttu.. if ve goto kullanarak yapabilirsiniz dedi ama bulamadım

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Sayac=0
    başlangıç
    X al
    Sayac+1
    İf x= cevap
    ___ (Print cevap)
    Else if sayac >10
    ___ Goto bitis
    Else goto başlangıç
    Bitis

    Bu olabilir

    goto yu burdan baktım, ne olduğunu bilmiyordum ona göre çözüm yapmaya çalıştımhttps://www.programiz.com/c- rogramming/c-goto-statement



    < Bu mesaj bu kişi tarafından değiştirildi alimmm78 -- 4 Kasım 2018; 1:1:35 >
    < Bu ileti mini sürüm kullanılarak atıldı >
  • Hangi dil bu yahu? Goto hangi dilde var?

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • quote:

    Orijinalden alıntı: Iqtam

    Hangi dil bu yahu? Goto hangi dilde var?
    C#, C++
  • #include <stdio.h> 
    #include <time.h>
    #include <stdlib.h>

    int main(void){

    int sayac,sayi,x;

    srand(time(NULL));
    sayi=rand()%100; //random sayı oluşturuyoruz

    basadon:

    printf("tahmininizi giriniz");//sayı istiyoruz
    scanf("%d",&x);

    if(sayac!=10){

    if(x==sayi){
    printf("sayıyı buldunuz");
    }
    else{
    sayac++;
    goto basadon;
    }

    }
    printf("sayi %d idi, bulamadin zaa xd",sayi);


    return 0;
    }


    yazdım ama sayıyı pc kendisi 1 ile 100 arasında kendisi seciyo random
    ardından if ile sayac ve sayı kontrol ediliyo
    umarım işine yarar
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.