C/C++の宿題片付けます 132代目
■ このスレッドは過去ログ倉庫に格納されています
0078デフォルトの名無しさん
2009/11/16(月) 17:30:02#include<stdio.h>
//#define scanf scanf_s
#define pi 3.14159265
int main(void) {
double pi6pi = pi*pi/6;
double z=0, w=0, y=0; // z,w,yの詳細は以下で説明
int k;
printf("Input the volume of error:");
scanf("%lf", &z); // zは実行の際自分で設定する誤差
for(k=1; ; k++) {
w += 1.0/(k*k); // wはシグマの値
y = pi6pi - w; // yは評価の式の左辺の値
if(y < z) break; // ループを抜ける条件
}
printf("The smallest integer is %d.", k);
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています