Kullanıcıdan bir tane string ifade al.Bu string ifadedeki karakterleri döngü sayısı ile orantılı olarak bölüp alt alta yazdırsın.
Örneğin:
Girdi:
String T=aababcabcd;
Çıktı:
a
ab
abc
abcd
Java Kodu
public static void main(String[] args) {
Scanner klavye=new Scanner(System.in);
System.out.println(“Bir string ifade girin:”);
String k=klavye.next();
long boyut=k.length();
long m=boyut/2;
if(boyut%2==1){
m=m+1; }
int b=1,a=0;
for (int i= 0; i <m+1; i++) {
System.out.println(k.substring(a+i, a+i+b));
a+=i;
b++;
}
}