- 941 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 12:19:08 ]
- 以下のプログラムを、C++で動作させるにはどうしたらよいでしょうか
#include <stdio.h> #include "gauss.h" #define LL 10 int main(void) { double a[LL] [LL+1] ,x[LL],esp10.e-19; int i, j, n; int ipivot; int sw=1; scanf("%d",&n); for (i=0; i<n; i++) for(j=0; j<=n; j++) scanf(" %lf",&a[i] [j]); ipivot=gauss(*a,x,LL,n,esp,sw); if(ipivot== 1) for(i=0;i<n;i++) printf("x %d=%lf\n",i+1,x[i]); else{ printf("ピボット値が小さすぎるので"); printf("計算を中断、終了させました"); } return(0); }
|

|