フィボナッチ数列を実行するJavaプログラムを作ってみました。
これが私のコードです:
import java.io.*;
public class Fibonacci{
public static void main(String[]args){
BufferedReader Data=new BufferedReader (new InputStreamReader(System.in));
int ctr1=0;
int ctr2=0;
int num1=0;
int num2=0;
int num3=0;
try{
System.out.println("How many numbers would you want to see?");
ctr2=Integer.parseInt(Data.readLine());
for(int ans=0; ctr1==ctr2; ctr1++){
num1++;
System.out.println(num2 + "\n" + num1);
ans=num1+num2;
System.out.println(ans);
ans=num3;
}
}catch(IOException err){
System.out.println("Error!" + err);
}catch(NumberFormatException err){
System.out.println("Invald Input!");
}
}
}
明らかに、私は Java の初心者であり、for ステートメントを適切に使用する方法がわかりません。誰かが私のコードを機能させるのに十分親切でしょうか? または、動作する短いコードを作成することもできます。初心者なので安心してください。ありがとう :)