Apua!

Olis tämmöne ohjelmointitehtävä javalla eikä millään tajua! Pliis, auttakaa joku!!


Jakajalle arvotaan käsi joka on kokonaisluku välillä 15-23
Jakaja häviää heti jos käsi on yli 21 ja voittaa heti jos saa luvun 21
Muussa tapauksessa pelaajalle ryhdytään arpomaan kortteja (kokonaislukuja 1-13)
Joka arvonnan jälkeen kysytään lisää (L) vai ei enää (E)
Pelaaja häviää jos lukujen summa on yli 21
Jos summa on 21 tai alle ja pelaaja valitsee (E) tutkitaan onko pelaajan lukujen summa enemmän kuin jakajalla
Jos on, pelaaja voittaa, muuten jakaja voittaa
Lopuksi kysytään halutaanko jatkaa. Jos käyttäjä ei halua jatkaa, tulostetaan montako peliä pelattiin ja montako pelaaja voitti. Muussa tapauksessa aloitetaan kierros alusta.
6511
Äänestä

Muut lukivat myös

Vastaukset 6

Vanhimmat

Mitä sinulle on opetettu, mitä osaat? Jos tekisit pätkän ohjelmaa ja kysyisit jotain siitä niin näkisi vähän missä mennään.

Äänestä
  • En oo oikein missään vaiheessa, ihan alusta pitäis lähteä rakenteleen. Sen verran luulisin että pitää käyttää int=Math.random:ia ja ja...Enpä oikein tiiä muuta. Paitsi ny System.out.println("Tähän teksti jonka ohjelma tulostaa");

    Äänestä

  • Neito pulassa... kirjoitti:

    En oo oikein missään vaiheessa, ihan alusta pitäis lähteä rakenteleen. Sen verran luulisin että pitää käyttää int=Math.random:ia ja ja...Enpä oikein tiiä muuta. Paitsi ny System.out.println("Tähän teksti jonka ohjelma tulostaa");

    Tuohon vielä yhteenlaskua, lukujen vertailua, ehtoa ja silmukkaa niin jotain on kasassa. Lisäksi pitää tehdä käyttäjältä kysely ja vastauksen printtamistavan jo tiesitkin.

    Ohjetta näihin löytyy osoitteesta
    http://www.cs.helsinki.fi/u/wikla/Ohjelmointi/Sisalto/2/

    Jos ei ole ohjelmoinut, alkuun pääsy vaatii pinnistelyä.

    Äänestä

Paljonko maksat, jos teen tuon?

Äänestä
  • Oppi ja rahat samaan osoitteeseen. Jos ei viitsi itse tehdä niin Google:lla löytää Java-ventin sorsat.

    Äänestä

Toihan on helppoa toteuttaa, kun ohjeet on noin yksityiskohtaiset.
Teet ohjelman ohjeissa annettu rivi kerrallaan.
(Niin se on ilmeisesti tarkoitettukin)

Ja tietenkin on vielä lisättävä, kuten yleensäkin, TEE SE TEHTÄVÄ ITSE!!! Jos ei kiinosta tehdä koulussa pientä harjoitusta, niin miten selviät tulevista työtehtävistäsi. (Paitsi jos olet hyvännäköinen neito ;) )

Äänestä

Kommentoi aloitusta


Neito pulassa... kirjoitti:

Olis tämmöne ohjelmointitehtävä javalla eikä millään tajua! Pliis, auttakaa joku!!


Jakajalle arvotaan käsi joka on kokonaisluku välillä 15-23
Jakaja häviää heti jos käsi on yli 21 ja voittaa heti jos saa luvun 21
Muussa tapauksessa pelaajalle ryhdytään arpomaan kortteja (kokonaislukuja 1-13)
Joka arvonnan jälkeen kysytään lisää (L) vai ei enää (E)
Pelaaja häviää jos lukujen summa on yli 21
Jos summa on 21 tai alle ja pelaaja valitsee (E) tutkitaan onko pelaajan lukujen summa enemmän kuin jakajalla
Jos on, pelaaja voittaa, muuten jakaja voittaa
Lopuksi kysytään halutaanko jatkaa. Jos käyttäjä ei halua jatkaa, tulostetaan montako peliä pelattiin ja montako pelaaja voitti. Muussa tapauksessa aloitetaan kierros alusta.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu