Ahoj, vypadá to, že používáte AdBlock... :-)

Usilovně jsme pracovali na zakomponování reklamy, aby nebyla pro čtenáře rušivá. Příjmy z reklam tento web živí, bez nich bychom jej nemohli provozovat. Budeme moc rádi, když to s námi zkusíte a přidáte si nás do výjimek. Děkujeme!

MENU

Hod kostkou pomocí rand (C++)

Tento program provede virtuálně hod kostkou. Kostkou se bude házet tolikrát, než nepadnou 3 stejná čísla. Nakonec vypíše kolik pokusů k tomu bylo potřeba.

#include <iostream>
#include <cstdlib>
#include <ctime>

using namespace std;

int main()
{
    int r, r2, r3, n = 0, v=0;
    srand(time(NULL));

for (int i=1; i>n; i++){
    r = (rand() % 6 + 1);
    r2 = (rand() % 6 + 1);
    r3 = (rand() % 6 + 1);

    cout << r << endl;
    cout << r2 << endl;
    cout << r3 << endl;
    v++;
    if(r==r2){
        if(r==r3) {
    cout << "Shoda!"<< endl;
    cout << "Celkovy potrebny pocet pokusu pro dosazeni shody: " <<v << endl;
    n=i+1;
    }}

}

    return 0;
}

Written by:

Published on: 1.11.2011

Filled Under: programování