幼稚園時代「何組」でしたか?

キーボードから数字がN個入ってきて、すべてかけたいんですが、
変数名は何だといいでしょうか。

A 回答 (5件)

「名前」は, その名前があらわすものをふまえてつけるべきです. 関数名なら「その関数でするべき仕事」, 変数名なら「その変数が覚えておくべきデータ」を意識することが重要 (ただし変数の場合は「名前に意味がない」ことを意識することもある).



ということで「変数名は何だといいでしょうか」に対しては「その変数が記憶するものを表す名前がいいです」と返しておこう.

ちなみに英語だと「掛け算をする」という操作は multiply, 「掛け算をした結果」は product だから, allMul とか mulAll とかはどちらかというと関数名の方がふさわしいよ>#4.
    • good
    • 0

プログラム上での乗算関数として、よくmul (multiply)が使われるので、


すべて掛けた または 掛け合わせた合計という意味として、
また、誰が見ても見慣れた単語の組み合わせとしてわかりやすいものを意識すると、
allMul またはmulAllという変数名はどうでしょう。
    • good
    • 0

Nの数が多くなく(例えば5個)、今後、Nを変えることがないなら、


int data1,data2,data3,data4,data5;
のようにつければよいでしょう。

そうでないなら、配列で確保したほうが良いでしょう。
int data[N];
のようにつければよいです。
    • good
    • 0

ぜんぜん覚える気力が沸かないですが、こういうのもあります。



>ハンガリアン記法
https://ja.wikipedia.org/wiki/%E3%83%8F%E3%83%B3 …
    • good
    • 0

一応


https://ja.wikipedia.org/wiki/%E7%B7%8F%E4%B9%97
https://en.wikipedia.org/wiki/Infinite_product
という言葉はありますが。

チームで作ってて規則があるならともかく、
忘れたころにソースを見返して意味が思い出せなければ、どんなに「正しい」名前を付けても意味が無いので、好きに決めればいいと思います。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!