Domaći za bivše prvake – Zadatak 2

U igri pikada učestvuju dva igrača,igra traje dok neki igrač ne postigne tačno 301 poen!

Na početku svakog kruga program treba da ispiše stanje poena npr:

Igrac 1: 10 poena

Igrac 2: 23 poena

Nakon toga treba dozvoliti korisniku da za igrača 1 unese broj od 1 do 20 koji predstavlja koliko poena je dobio iz tog bacanja(koji se dodaje na trenutno stanje poena igrača) s tim sto postoji sansa od 20% da pogodi x3 vrednost broja,a 30% da pogodi x2 vrednost broja,nakon toga isto se radi i za igrača 2.

Ako bilo koji igrač u bilo kom trenutku stigne do broja 51,101,151,201,251 tada dobija bonus od 30 poena!!

Ako u bilo kom trenutku neki igrač stigne na isti broj poena kao njegov protivnik,protivnikov broj poena se spušta na 0!

Primer kruga:

Krug 1:

Igrac1: 0 poena

Igrac2: 0 poena

Unesite koliko poena je pogodio prvi igrač: 7

Unesite koliko poena je pogodio drugi igrač: 7

Drugi igrac je oborio igraca 1 na 0 poena!!

Krug 2:

Igrac1: 0 poena

Igrac2: 7 poena

Unesite koliko poena je pogodio prvi igrač: 14

Prvi igrac je pogodio duplo 14!! 28 poena!!

Unesite koliko poena je pogodio drugi igrač: 17

Drugi igrac je pogodio trostruko 17!! 51 poen!

Krug 10:

Igrac1:280 poena

Igrac2: 275 poena

Unesite koliko poena je pogodio prvi igrač: 7

Prvi igrac je pogodio trostruko 7!! 21 Poen!!

Igrac 1 je POBEDIO BRAVOOO!

Mala pomoć

Za izradu zadatka ce Vam biti potrebne 2 promenljive sakupljači u kojima ćete voditi računa koliko koji igrač ima poena. Pošto se igra sastoji iz nepoznatog broja krugova,tj igra se SVE DOK neki igrač ne bude imao 301 poen, KORISTITE WHILE PETLJU!

Za korišćenje funkcije random potrebno da ukljucite biblioteke

#include <stdlib.h>

#include <time.h>

I u main funkciji iskoristite srand(time(NULL))

rand()%10 kao rezultat daje brojeve od 0 do 9.

Rand()%100 daje brojeve od 0 do 99!