Vì tôi thực sự thích Lập trình và tôi thích lập trình trong thời gian rảnh nên tôi đã cố gắng tạo mã trong đó đầu ra sẽ trông giống như x. Một cái gì đó như thế này.gặp rắc rối với vòng lặp trong Java
x x
x x
x
x x
x x
Vì vậy, tôi muốn người dùng nhập chiều cao của "x". Đây là mã tôi có cho đến nay và tôi thực sự không biết làm thế nào để di chuyển trên. Tôi chỉ cần một gợi ý hoặc nếu bất cứ ai có thể cho tôi biết nơi tôi đã đi sai.
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(" ");
}
}
}
}
bạn muốn in chỉ có 1 dòng "x" -es? hoặc một số bảng? –
giống như một bảng – akif
Java được lập chỉ mục tại 0, không 1. –