掲示板利用宣言

 次のフォームをすべてチェックしてからご利用ください。

 私は

 題名と投稿者名は具体的に書きます。
 課題の丸投げはしません。
 ソースの添付は「HTML変換ツール」で字下げします。
 返信の引用は最小限にします。
 環境(OSとコンパイラ)や症状は具体的に詳しく書きます。
 返信の付いた投稿は削除しません。
 マルチポスト(多重投稿)はしません。

掲示板2

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧

No.26023

結果をグラフ化
投稿者---ftt(2006/02/06 09:50:42)


以下のソースの結果(π)をドットグラフにするために、何か良い方法ありませんか?コマンドプロンプトから1点ずつ打ち込むのがめんどうなので・・・

#include <stdio.h>
#include <stdlib.h>
#define NUMBER 1000
int main(void){
int seed;
for(seed=0;seed<10000;seed++){
double x,y,a=0;
int i;
double pai;
srand((unsigned int)seed);
for(i=0;i<NUMBER;i++){
x=rand()/32767.;
y=rand()/32767.;
if((x*x) + (y*y) <=1)
a++;
}
printf("π = %f\n",a/(NUMBER/4));
}
return(0);
}


この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:結果をグラフ化 26024 円零 2006/02/06 12:38:35


No.26024

Re:結果をグラフ化
投稿者---円零(2006/02/06 12:38:35)


「ドットグラフ」の定義が不明です。
for(i = 0; i < n; i++) putchar('*'); putchar('\n');

あるいは、

for(i = 0; i < n - 1; i++) putchar(' '); printf("*\n");
みたいなののこと?
その場合縦軸と横軸は何ですか?
少なくとも求めた円周率そのものを示す場合と度数分布を示す場合の二通りは考えられます。


この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧