Kurzusok
/
C#
C#
/
Feladatok
/
Dobj a kockával!
Dobj a kockával!

Dobj a kockával!

Tanulófeladat

Bevezetés

Véletlenszerűség

A C#-ban a véletlenszerűséget a System.Random segítségével érhetjük el. Jellemzően létrehozol egy példányt, majd meghívod annak Next() vagy NextDouble() metódusai közül az egyiket, a felhasználási esettől függően akár többször is.

Utasítások

A varázslók és harcosok játék témáját folytatva itt az ideje, hogy hozzáadjunk egy általános célú kockadobó metódust. Ez a hagyományos 18 oldalú kocka lesz, 1-től 18-ig tartó számokkal. A játékosok emellett varázserőt is generálnak.

1. Tedd lehetővé, hogy egy varázslók és harcosok játékos kockát dobjon.

Valósítsd meg a RollDie() metódust a Player osztályon.

var player = new Player();
player.RollDie();
// => >= 1 <= 18

2. A játékosoknak szükségük van az erejükre. Adj módot a varázserő generálására

Valósítsd meg a GenerateSpellStrength() metódust a Player osztályon. A varázserő 0.0 és 100.0 között van, utóbbit nem beleértve.

Vedd figyelembe, hogy a varázserőnek valós számnak kell lennie (nem egész számnak), hogy csökkenjen a döntetlen esélye, amikor két ellenfél erejét összehasonlítják.

var player = new Player();
player.GenerateSpellStrength();
// => >= 0.0 < 100.0
Szerkesztés GitHubon A hivatkozás új ablakban vagy lapon nyílik meg
C# Exercism

Készen állsz elkezdeni a(z) Dobj a kockával! feladatot?

Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) C# nyelvet 62 fogalom178 feladat segítségével, valódi emberi mentorálással, mindez ingyen.