Napisz funkcje Kostka(k, s), wynikającą rzut k kostkami, każda o s ściankach. C++

Odpowiedzi 1

Odpowiedź:

#include <iostream>

#include <cstdlib>

#include <ctime>

void kostka(int k, int s) {

   srand(time(NULL)); //seed liczb pseudolosowych

   for (int i = 0; i < k; i++) { //petla wykonujaca sie tyle razy ile mamy kostek

       std::cout << rand() % s + 1 << std::endl; //losowanie wyniku kostki

   }

}

int main() {

   int k, s; //pobieranie danych

   std::cout << "Podaj liczbe kostek\n";

   std::cin >> k;

   std::cout << "Podaj liczbe scianek\n";

   std::cin >> s;

   kostka(k, s); //wyświetlenie funkcji

   return 0;

}

Wyjaśnienie:

Mam nadzieje, że o to chodziło. Pobieramy dane, a potem wyświetlamy symulacje rzutów tymi kostkami

Znasz odpowiedź? Dodaj ją tutaj!

Can't find the answer?

Zaloguj się z Google

lub

Zapomniałeś(aś) hasła?

Nie mam jeszcze konta, ale chcę je założyć Zarejestruj się

Wybierz język i region
How much to ban the user?
1 hour 1 day 100 years