import java.util.*; public class Hirsipuu_omanimi { // Hirsipuu-pohja // (C) Mika Kähkönen // muokannut: oma nimesi // muunna luokan nimeen myös oma nimi (ei ääkkösiä) // Muuttujien alustukset muuttujatyyppi Maksimi = ; muuttujatyyppi Sana = ; muuttujatyyppi arvatutKirjaimet = ; alusta tassa kysyja; // Kysy pelaajan nimi: // Pääsilmukka // kysytään kirjain; onko oikea vai väärä do { // oma koodi tähän } while (/* ehto */) // Lopuksi peli onnittelee voittajaa // tai surkuttelee häviäjää // TÄSSÄ if (voitettu) tulosta "moi" // else tulosta "Hävisit" /* Funktioiden määrittely */ // Hirsipuun piirto // Muuttujat: VääriäVastauksia // Paluuarvo: - public static void hirsipuunPiirto() { // oma koodi tähän /* hirsipuu malliksi ___ | | | o | /|\\ | / \\ | */ } // Sanan tulostaminen // Muuttujat: Sana, Vastaukset // Paluuarvo: - public static void tulostaSana() { // oma koodi tähän } // Tarkista, onko sana keksitty // Muuttujat: Sana, Vastaukset // Paluuarvo: SanaKeksitty 1 tai 0 public static boolean tarkistaOnkoSanaKeksitty() { // oma koodi tähän } // Keksittävän sanan arpominen // Muuttujat: - // Paluuarvo: Sana public static String arvoSana() { String Sana = ""; // oma koodi tähän return Sana; } // (lisätehtävä) // Arvaa sana // Muuttujat: Arvattu, Sana // Paluuarvo: SanaKeksitty 1 tai 0 public static boolean arvaaSana() { // oma koodi tähän return ; } } /* Peli loppuu */