Zar oyunu yapımı alıştırma

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Seçkin Üye
Katılım
27 Ocak 2018
Mesajlar
484
Çözümler
1
Tepki puanı
31
Ödüller
8
Yaş
35
8 HİZMET YILI
keşke bunların nasıl yapılacağını bir video yapıp bana yollasanda nerden başlayacağımı bilsem :(
 
Moderatörün son düzenlenenleri:
Несмотря на предателей, я все еще стою.
Co - Admin
Katılım
18 Tem 2017
Mesajlar
11,973
Çözümler
595
Tepki puanı
6,680
Ödüller
21
8 HİZMET YILI
Problem c++ ile programlamaya giriş Paul&Harvey Deitel kitabında soruluyor. O yüzden üstüne düşmeden üstünkörü yaptım.
Uygulamaya eklenebilecek şeyler.
CERT' e (Computer Emergency Response Team) göre Rand () fonksiyonu iyi istatistiksel özelliklere sahip değil yani tahmin edilebilir. c++11 ile gelen <random> kütüphanesi daha güvenli ve kullanılabilir. Tabi isteğe göre üzerinde çalışılabilir. Sonuçta yazılımcılıkta yapılabileceklerin sınırı yoktu yazılımcının hayal gücüne kalmış bişey.

C++:
#include <iostream>
#include <random>
#include <ctime>
#include <iomanip>

int main(void)
{
    std::default_random_engine CT(static_cast<unsigned int>(time(0)));
    std::uniform_int_distribution<unsigned int> randomInt(1, 10);
    do {
        unsigned int sayi_1 = randomInt(CT);
        unsigned int sayi_2 = randomInt(CT);
        unsigned int cevap = 1;
        std::cout << sayi_1 << "*" << sayi_2 << "=" << "Kactir ?" << std::endl;
        std::cin >> cevap;
        if (cevap != sayi_1 * sayi_2) {
            std::cout << "Yanlis Cevap !" << std::endl;
            std::cout << "Dogru Cevap = " << sayi_1 * sayi_2 << std::endl;
        }
        else {
            std::cout << "Tebrikler dogru cevap !" << std::endl;
        }

    } while (true);
}
Anlıyorum cevabınız için teşekkürler.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst