C/C++の宿題を片付けます 93代目at TECHC/C++の宿題を片付けます 93代目 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト100:99 07/07/16 20:52:38 >>42 http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/4642.txt 一部訂正 101:デフォルトの名無しさん 07/07/16 21:00:34 >>42 コンパイルしていない #include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct _{ int r, i; } img; static img *ary=NULL; static int arysize; static int arylen; void putimg(img img){ if(arysize<=arylen){ arysize+=10; ary=realloc(ary, sizeof(img)*arysize); } ary[arylen++]=img; } int main(void){ img m; int i; for(;;){ scanf("%d,%d", &m.r, &m.i); if(m.r==1&&m.i==0) break; putimg(m); } for(m.r=1, m.i=i=0;i<arylen;i++){ printf("%d+%d*i\n", ary[i].r, ary[i],i); m.r=m.r*ary[i].r-m.i*ary[i].i; m.i=m.r*ary[i].i+m.i*ary[i].r; } printf("%d+%di\n", m.r, m.i); } 102:デフォルトの名無しさん 07/07/16 21:04:13 [1] 授業単元: プログラミング言語 [2] 問題文(含コード&リンク): • 区間[ a, b ]において連続なる関数f ( x) について,定積分の計算を行う • 適用する公式は,シンプソンの公式 S=h/3{y(0)+y(2n)+4{y(1)+y(2)+....+y(2n-1)}+y(2)+y(4)+.....+y(2n-2)} • f ( x)=1/(1+x2) • a=0, b=10, e=0.0000001の場合の積分値とnの値を表示する • 各変数(nを除く)の型はdoubleとする [3] 環境 [3.1] OS:windows xp [3.2] コンパイラ名とバージョン:Microsoft Visual Studio 2005 [3.3] 言語:C++ [4] 期限:次の木曜まで [5] その他の制限: これといって無し リンク先に手順の例とかがあります http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/4644.txt とりあえず自分でやってみたけど無理でした。この雑魚にどなたかご教授をorz あと最後らへんのprintf文の、&nの&は無かったことに(´;ω;`) 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch