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; }