Witam
Ma problem aby zastąpić np. co 3 lub co 5 wyraz wyjściowy funkcji for napisem. Aby kod wyglądał tak:
1
2
Fiz
4
5
Fiz
Zrobiłem to na ifach, jednak kod jest nie efektywny:
String fiz = "Fiz";
for(int i=0; i<25; i++){
if ((i == 3) || (i == 6) ||....) {
System.out.println(fiz);
i++;
}
}
Następnie probowałem w taki sposób, lecz tylko w 2 iteracji udało mi się wypisać napis.
Main {
Sol.soultion(26);
}
class Sol {
static void soultion(int N) {
String fiz = "Fiz";
for (int i = 1; i <= N; i++) {
System.out.println(i);
i++;
System.out.println(fiz);
}
}
}