✨ ベストアンサー ✨
最近プログラムを習い始めたばかりなので、あまり詳しくないですが、わかる所だけ書きます。プログラム言語はPythonです。
def fibo(n): # フィボナッチ数列fibo(n)を定義する
if n == 0:
return 0 # nが0ならば、0を返す
elif n == 1:
return 1 # nが1ならば、1を返す
elif n < 0:
return break # return ValueError と同値
else:
return fibo(n-1) + fibo(n-2) # 再帰関数
n = int(input("n= ")
if fibo(n) <= 100:
print(max(fibo(n))) # 数列a_nの最大値
print(n.index(max(fibo(n)))) # 最大となる項数n
ごめんなさい、C言語はわからないです。
わかりました、ありがとうございます。
ありがとうございます。ですが、C言語で書いていただけますか?