Come mi piace molto Programmazione e mi piace programmare nel mio tempo libero, quindi stavo cercando di creare un codice in cui l'output sarebbe simile a una x. Qualcosa come questo.problemi con loop in Java
x x
x x
x
x x
x x
Quindi volevo che l'utente inserisse l'altezza della "x". Questo è il codice che ho finora e non so davvero come andare avanti. Ho solo bisogno di un suggerimento o se qualcuno può dirmi dove ho sbagliato.
import java.util.Scanner;
public class x{
public static void main(String[] args){
Scanner kbd = new Scanner(System.in);
int height;
System.out.print("Enter the height of the X: ");
height = kbd.nextInt();
for (int i = 1; i <= height; i++){
for (int j = 1; j <= height; j++) {
if(i ==j || j+i == height + 1)
System.out.println("x");
else
System.out.print(" ");
}
}
}
}
si desidera stampare solo 1 linea di -es "x"? o qualche tavolo? –
è come una tabella – akif
Java è indicizzato a 0, non 1. –