2016-11-04 4 views
-2

クリスマスツリーの高さを望みのものにするためのプログラムを作成する必要があります。それからトランクを添付してクリスマスを印刷する必要があります。ユーザー入力とforループを使用してクリスマスツリーを印刷する

私はクリスマスツリーの部品を落としましたが、ツリーの実際の出力に関して、ツリーの下のトランクをどのようにセンタリングするべきかに問題があります。

誰かが私を正しい方向に向けることができれば、非常に感謝しています。

ありがとうございます。ここで

私のコードは、これまでのところです:

package Homework8; 
 

 
import java.util.Scanner; 
 

 
public class Merry_Christmas2 { 
 
\t public static void main(String[]args){ 
 
\t \t 
 
\t \t System.out.println("Welcome to Christmas Tree!\n"); 
 
\t \t 
 
\t \t Scanner input = new Scanner(System.in); 
 
\t \t System.out.println("How tall do you want your tree to be?"); 
 
\t \t int height = input.nextInt(); 
 
\t \t 
 
\t \t 
 
\t \t for(int i = 0; i < height;i++){ 
 
\t \t \t for(int j = 0; j< height - i; j++){ 
 
\t \t \t \t System.out.print(" "); 
 
\t \t \t } 
 
\t \t \t for(int k =0; k <= i; k++){ 
 
\t \t \t \t System.out.print("* "); 
 
\t \t \t } 
 
\t \t \t System.out.println(); 
 
\t \t } 
 
\t \t \t for(int i = 0; i <= height;i++){ 
 
\t \t \t \t for(int j = 0; j >= height;j++){ 
 
\t \t \t \t \t System.out.print(" "); 
 
\t \t \t \t } 
 
\t \t \t \t for(int k = 1; k < 2; k++){ 
 
\t \t \t \t \t System.out.print("*"); 
 
\t \t \t \t } 
 
\t \t \t \t System.out.println(); 
 
\t \t \t } 
 
\t \t input.close(); \t 
 
\t \t } 
 
}

答えて

0

あなたのJループの中にエラーがあります:<へ

for(int j = 0; j >= height;j++){ 

変更> =を、それかどうかを確認働く

+0

それはすべてのように見えます。私はそれを見ているに違いない。 ご迷惑をおかけして申し訳ありませんが、ご協力いただきありがとうございます。 – Southpaw

+0

全く問題ありません! :) – Igor

関連する問題