Java の課題をしているのですが、思うような計算結果が表示できません。
ピラミッドを形作る〇の数を計算したいです。
数列の公式を使って初項1、公差1の等差数列の和と考えて10項までの和をfor分を使って出力してみました。その結果、すべての部分で0が出力されてしまいます。
〇
〇〇
〇〇〇
〇〇〇〇
#######################################
import java.util.Scanner;
public class Program{
public void input(){ Scanner scan = new Scanner(System.in);
}
public void compute(){
}
public void output(){
int b;
String str="Stage",str2=" pieces";
for(int a=1; a<=10; a++){
b=(1/2)a(1+a);
System.out.println(str+a+":"+" "+b+str2);
}
}
public static void main(String[] args){
Program p= new Program();
p.input();
p.compute();
p.output();
}
}
##########################################
[Program Output--------]
Stage1: 0 pieces
Stage2: 0 pieces
Stage3: 0 pieces
Stage4: 0 pieces
Stage5: 0 pieces
Stage6: 0 pieces
Stage7: 0 pieces
Stage8: 0 pieces
Stage9: 0 pieces
Stage10: 0 pieces
#############################################
回答3件
あなたの回答
tips
プレビュー