12 svar
75 visningar
UNO12 är nöjd med hjälpen!
UNO12 19
Postad: 15 nov 2020 Redigerad: 15 nov 2020

RockSissorsPaper.java

har försökt flera gånger men kunde inte komma fram till får error hela tiden med koden och nu är det så att jag gett upp och behöver hjälp med denna snälla idag är det sista dag måste lämnas senast 12.

 

RockSissorsPaper.java

Skriv ett program där du utmanar datorn i spelet sten, sax, påse. Se länken för reglerna om du inte är familjär med dessa. Input till programmet är ”sten”, ”sax” eller ”påse”. Datorn väljer slumpmässigt något av alternativen ”sten”, ”sax” eller ”påse”. Output är vilket av de tre du valde, vad datorn valde och vem som vann.

Tips: använd if-satser, if-else-satser och else-satser för att gå igenom alla alternativ som kan uppstå. För att undersöka om två strängar s1 och s2 är samma, kan följande jämförelse göras:

s1.compareTo(s2) == 0

Soderstrom 1187
Postad: 15 nov 2020

Har du sökt på Youtube?

UNO12 19
Postad: 15 nov 2020
Soderstrom skrev:

Har du sökt på Youtube?

jag har kollat på alla språk o kollat över allt ingen använder s1.compareTo(s2)==0. 

Tigster 235
Postad: 15 nov 2020 Redigerad: 15 nov 2020

Du borde kunna använda dig av jämförelsen if(s1 == s2).

edit: Har dock aldrig använt mig av Java.

UNO12 19
Postad: 15 nov 2020
Tigster skrev:

Du borde kunna använda dig av jämförelsen if(s1 == s2).

edit: Har dock aldrig använt mig av Java.

skulle du bara kunna visa mig hur ska jag göra ?? snälla 

Tigster 235
Postad: 15 nov 2020 Redigerad: 15 nov 2020

1) Fråga efter input

2) Skapa en lista (array) computerValues = [”sten”, ”sax”, ”påse”]

3) Slumpa fram ett heltal: 0, 1 eller 2.

4) Dators val = computerValues[slumpatHeltal]

Nu får du ta reda på om datorn vann mha if-satser.

5) Om du valde X titta om datorn valde Y så du vann. Om inte, valde han Z så han vann? Eller valde han W så det blev oavgjort?

översätt det till java.

Laguna 11626
Postad: 15 nov 2020

Vad får du för fel med koden? Visa den här, och felmeddelandena.

UNO12 19
Postad: 15 nov 2020
Laguna skrev:

Vad får du för fel med koden? Visa den här, och felmeddelandena.

är det så man ska göra? är jag på rätt spår???

Skriv en rubrik som beskriver trådens innehåll, så blir det lättare att hitta den, och bättre ordning på forumet. Ett förslag är "Sten, sax, påse mot datorn". /moderator 

Laguna 11626
Postad: 15 nov 2020

Det kan säkert vara bra, men du skrev att det blev fel. Är det inte fel längre?

UNO12 19
Postad: 15 nov 2020 Redigerad: 15 nov 2020
Laguna skrev:

Det kan säkert vara bra, men du skrev att det blev fel. Är det inte fel längre?

ja jag vet inte hur ska jag vissa Output är vilket av de tre du valde, vad datorn valde och vem som vann. hur ska göra input till sten,sax,påse

Fixade rubriken, eftersom tiden gått ut för trådstartaren att göra detta. /moderator

Laguna 11626
Postad: 16 nov 2020

Visa hela koden. Du har väl nio kombinationer, antar jag. Jag skulle slå ihop några av dem, men det kan vi ta senare.

Svara Avbryt
Close