Java fundamentals through coding exercises
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

964 B

Kirjoita luokka AlkuTulostin ja siihen main-metodi, joka kysyy käyttäjältä sanan ja joka tulostaa annetun sanan alkuosaa toistuvasti. Ensimmäisellä kerralla tulostetaan vain ensimmäinen kirjain ja jokaiseen seuraavaan tulosteeseen otetaan yksi kirjain lisää. Sanan tulostaminen lopetetaan, kun annettu sana on tulostettu kokonaisena.

Example output:
Kirjoita sana: ratkaisu
r
ra
rat
ratk
ratka
ratkai
ratkais
ratkaisu

AlkuTulostin.java

import java.util.Scanner;
import java.lang.StringBuilder;
public class AlkuTulostin {
public static void main(String[] args) {
Scanner syote = new Scanner(System.in);
StringBuilder sana_current = new StringBuilder("");
int i;
System.out.print("Kirjoita sana: ");
String sana = syote.next();
for (i = 0; i < sana.length(); i++) {
System.out.println(sana_current.append(sana.charAt(i)));
}
}
}