Witam!
czy ktoś z was wie, bądź potrafiłby znaleźć błąd w moim kodzie? Chciałem utworzyć program wyświetlający trójkąty prostokątny i równoramienny wyswietlane za jednym razem przy podaniu liczby nieparzystej.
a wyświetla mi tylko prostokątny.
package module_2;
import java.util.Scanner;
public class Trojkat{
public static void main(String args[]){
Scanner l = new Scanner(System.in);
int liczba = l.nextInt();
String y = "*";
if((liczba % 2)==1) {
for (int i = 0; i < liczba; i++){
System.out.println(y);
y = y + "*";
}
for(int i=0; i < liczba; i++){
for(;liczba <0;) {
for (; ((liczba / 2) - 1) > 0; liczba--) {
String x = " ";
System.out.print(x);
}
String z = "*";
System.out.println(z);
z = z + "*";
liczba = liczba -1;
}
}
}
else{
System.out.print("Miała być liczba nieparzysta!");
}
}
}