Avatar billede Slettet bruger
05. oktober 2010 - 00:18 Der er 5 kommentarer

JAVA opgave

Hej!
Jeg har en lille JAVA opgave som skal laves til næste uge .. se den vedlagte fil!

kan i hjælpe?
Hvor meget koster det ?
Avatar billede Slettet bruger
05. oktober 2010 - 00:21 #1
NB!
opgaven kan sendes via email så kan i kigge på den?
Avatar billede odsgaard Praktikant
05. oktober 2010 - 00:49 #2
Kan du ikke beskrive opgaven herinde - så er der jo flere der kan få glæde af besvarelsen

/Brian
Avatar billede Slettet bruger
05. oktober 2010 - 00:56 #3
ønskes en klasse ved navn
MatadorRafleBaeger, der kan simulere kast med to terninger. Klassen skal indeholde en
metode, getSum, som returnerer summen af øjnene på de to terninger, og en metode, getEns,
som fortæller, hvorvidt de to terninger viser samme værdi. Disse metoder skal være public, mens
datafelterne skal være private.
Hint: For at generere tilfældige tal kan man bruge metoden nextInt(int n) på klassen
java.util.Random. Du kan læse i Java API'et hvordan metoden fungerer.


1.
Implementér et spil med 2 deltagere.
Man skiftes til at slå. Der slås med 2 terninger.
Det gælder om at slå flest øjne og spillet stopper når en spiller har opnået 52.
Spillet kan f. eks. afvikles ved følgende consol dialog:
Det er spiller 1's tur. Tast 1 for at slå.
>1
Programmet udskriver antal øjne der slås samt total antal point for spiller 1 og 2, f.eks:
Status:
terning 1: 2, terning 2: 4
spiller 1: 6, spiller 2: 0

Herefter:
Det er spiller 2's tur. Tast 2 for at slå.
>2
Status:
terning 1: 6, terning 2: 3
spiller 1: 6, spiller 2: 9
Når en af spillerne (f.eks. spiller 1) opnår 52 point eller flere afsluttes spillet og flg. udskrives efter
status:
Spiller 1 har vundet!
Udvid spillet med følgende, hvis tiden tillader det:
Der er 4 udvidelsesmuligheder som kan implementeres individuelt
A: Hvis man slår 2 enere mister man alle sine point
B: Hvis der slås to ens får man ekstra tur.
C: Hvis man slår 2 seksere to gange i træk slutter spillet, den pågældende spiller har vundet.
D: For at vinde spillet skal man have min. 52 point og herefter afslutte med 2 ens.

2.
Lav en testklasse TestMatadorRafleBaeger, der anvender klassen til at kaste terningerne et
antal gange (fx 1000). Optæl, for hver mulig værdi af summen (2-12), antallet af forekomster.
Optæl desuden antallet af kast, hvor terningerne er ens. Kontrollér at resultatet stemmer overens
med de teoretiske sandsynligheder.
Avatar billede heinzdmx Nybegynder
05. oktober 2010 - 01:09 #4
Det lyder utroligt meget lig med de opgaver der er på fra JavaBog.dk bogen. Som desuden i en reduceret udgave også kan findes på:
http://javabog.dk/

Prøv at kigge på det... :)

Hint: eksempel kode kan findes her: http://javabog.dk/OOP/kode/

Men ville det bedste for dig ikke at være at prøve at lære sproget i stedet for at betale dig fra at få den løst?
Avatar billede Slettet bruger
05. oktober 2010 - 01:35 #5
tak for web-adressen
:--)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester