多言語でforループを列挙していくスレ

■ このスレッドは過去ログ倉庫に格納されています
2018/10/30(火) 09:18:52.77ID:sSPDfgXo
for(i=0;i<N;i++){} //C
97デフォルトの名無しさん
垢版 |
2018/11/09(金) 23:07:21.93ID:OCVFLPBT
>0からNまで繰り返すようなことは
>while使ってiをカウントしていくしか無い

>カウンタ変数をアップしていくのはwhileしかないって
>しっかり書いてあるのにw

????
98デフォルトの名無しさん
垢版 |
2018/11/09(金) 23:26:35.19ID:zbV5OyFz
頭ワルイのは0から足すの?
なんで0足すの

なんでいちいちループさせて和を求めるの?

コレですむ
n * (n + 1) / 2

頭ワルイの?
中学生でもしってる
2018/11/09(金) 23:47:04.13ID:mMSBz7WQ
誰も等差数列の和の話なんてしてないし
初項1,公差1に限定した式とか使い道ねーな
さすが低知能低学歴の半角w
2018/11/10(土) 00:14:22.70ID:8OkJCHKT
>>97
for in 1 2 3 4 5
っていうのは、inの右側にある要素を処理してるだけなんだよ

例えば、1から100000まで処理するには
whileを使う場合は100000以下であることと比較命令を書いて
i=$((i+1)で1から100000までカウントアップしていくことになるが

for inを使うと要素を100000個渡さないといけない
手書きしない方法があるかの話はしてないよ。
for inにそれだけの数の要素を作って渡しているということ

そういう違いがあることは、流石にわかるよねぇ?

だから動きが全然違いますって言ってるのに
バカはその違いを理解できないw
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況