★★ Java の宿題ここで答えます Part 53 ★★
■ このスレッドは過去ログ倉庫に格納されています
0683デフォルトの名無しさん
2005/11/17(木) 17:33:28import java.io.*;
public class shukudai {
public static void main(String[] args) throws IOException{
BufferedReader buf=new BufferedReader(new InputStreamReader(System.in));
System.out.print("段数? : ");
int a=Integer.parseInt(buf.readLine()); //段数入力
for(int i=0,k=0;i<a;i++){ //iが入力した段数より小さい間繰り返し
for(int j=a-i;j>0;j--){ //入力した段数から繰り返し回数iを引くことでスペースの数jを算出
System.out.print(" "); //上記で出た数だけ繰り返し
}
for(k=1+i*2;k>0;k--){ //最初"*"が1つから2の倍数ごとに表示数が増えていく
System.out.print("*");
}
System.out.println(); //両方表示したら改行
}
}
}
■ このスレッドは過去ログ倉庫に格納されています