Changes between Version 9 and Version 10 of CALプログラミング(3)


Ignore:
Timestamp:
Mar 22, 2009 3:33:06 AM (16 years ago)
Author:
nakasato
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CALプログラミング(3)

    v9 v10  
    6060endloop 
    6161}}} 
    62  ここで、"r4.x"ループカウンタとして、"r4.w"をループの上限値として使っている。これはC言語で書くと以下のような処理に相当する: 
     62 ここで、"r4.x"ループカウンタとして、"r4.w"をループの上限値として使っている。これはC言語で書くと以下のような処理に相当する: 
    6363{{{ 
    6464while(1) { 
     
    9696 
    9797= 課題 = 
     98 * ループ回数を"hello.cpp"から設定できるように変更せよ 
     99  
     100 * さらに以下のCプログラムの配列sum[]を計算するように変更せよ。入力配列をarray[]とし、ループ回数をnとしたとき: 
     101{{{ 
     102 for(i = 0; i < n; i++) { 
     103   result = 0.0; 
     104   for(j = 0; j < n; j++) { 
     105     result += (array[j] - array[i])*(array[j] - array[i]); 
     106   } 
     107   sum[i] = result; 
     108 } 
     109}}} 
     110 
     111