No.1ベストアンサー
- 回答日時:
Cですと、Σはforループに書き換えるのが普通です。
Z=0;
for(k=1; k<=N; k++){
for(i=1; i<=k-1; i++){
Z=Z+A[i];
}
}
for(i=1; i<=j-1; i++){
Z=Z+A[i];
}
のような事ですが、
Z=Σ(k=1~N)Σ(i=1~k-1)A[i]+Σ(i=1~※j-1)A[i]
※のjが未定義なので、計算できません。
式が誤っているのでは?
FORTRANの場合にも、forがDOに変わるだけで、基本的な考え方は同じです。
DO K = 1, N
~
END DO
--
> あと、Σ(i=1~0)A[i]はどうなるのですか?0ですか?
こちらは式を書いた人がどういう風に定義しているかによると思います。
「Σ(i=0~1)A[i]と同じで良いですか?」と確認するしかないような。
つまり、数学的な意味合いでのΣなのか、プログラム的な意味合いなのか。
ご回答ありがとうございました。
>Z=Σ(k=1~N)Σ(i=1~k-1)A[i]+Σ(i=1~※j-1)A[i]
※のjが未定義なので、計算できません。
jは1≦j≦N+1の範囲なのでこれで解決できると思います。
Σ(i=1~0)A[i]については特に定義はありませんでした。もしΣ(i=0~1)A[i]と同じなら違う書き方がありますよねぇ。
ここの部分は少し自分で考えてみることにします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# numpyスライス機能を使った数値計算 2 2023/05/08 16:01
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- 数学 高校数学 シグマ計算 問 Σ[k=1→n](k・2^k) 答 (n-1)2^(n+1)+2 写真(自 3 2022/03/25 15:18
- C言語・C++・C# 3×3のラテン方陣をつくるプログラムを作成したのですが、(↓) #include <stdio.h> 5 2023/07/10 01:53
- C言語・C++・C# カードシャッフルのブログラムを使ってc言語でブラックジャックをしたい 2 2022/04/12 15:13
- C言語・C++・C# C言語 3 2022/10/04 15:07
- C言語・C++・C# C言語 3 2022/11/09 13:27
- その他(プログラミング・Web制作) VBA 1 2023/01/19 16:19
- C言語・C++・C# LU分解法のピボッティングについて(C言語/gcc-9) 3 2022/07/11 23:10
- 化学 次の問題について聞きたいことがあります。 様々な温度(t)で五酸化二炭素(N2O5)の分解反応の反応 3 2023/06/16 15:35
このQ&Aを見た人はこんなQ&Aも見ています
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Π←これは一体?
-
近似曲線の数式を手計算で出し...
-
Σの添え字について
-
平面の計算方法
-
(sinx)^3のテイラー展開を項別...
-
Σ計算について
-
『 ○○の秋』と言えば? スポー...
-
群数列の問題がわかりません。...
-
Σの計算
-
第二種スターリング数の母関数...
-
スタージェスの公式の根拠
-
Σk(k+1) k=1 式を教えて下さい ...
-
Σの上が2n
-
Σと∫って入れ替えできるんです...
-
2重ΣΣのΣ記号は交換可能でしょ...
-
もし、あなたが海外旅行すると...
-
Σの下にくるk=1のkってなに...
-
数列の問題です。次の数列の和...
-
最小二乗法における有効数字に...
-
a1=1,an+1=an+3n-1 この条...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
おすすめ情報