My major is computer programming.
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
c言語のソースコードに#includeがついてるかチェックするソフト作ったw
実用性の無いプログラミングは面白いねw
↓のダウンロードから落として下さいな。
パスはメッセンジャーの僕の名前。
小文字で普通に入力してくれれば解凍できますよ。
ダウンロード
つかもう5時じゃんw
体が持たないきがするよorz
実用性の無いプログラミングは面白いねw
↓のダウンロードから落として下さいな。
パスはメッセンジャーの僕の名前。
小文字で普通に入力してくれれば解凍できますよ。
ダウンロード
つかもう5時じゃんw
体が持たないきがするよorz
PR
自分は今D言語に興味がある。
色々つめこんだ言語って惹かれるよね。
ということで本屋行って来たんだけど、専門書見つけられなかった。
需要があんまり無い言語だから仕方ないか。
あとでネットで探そう。
後C#でゲームプログラミングするならxnaということで、xnaの本も探してきた
こちらは2冊発見。
しかし2冊とも7000円越えという(汗)
専門書は高いのが普通だけど…これは流石に買えない^^;
典型的な初心者が手をだして良い本ではなさそうw
xnaは3D中心みたいな感じなので、ちょっと難しい気がした。
色々つめこんだ言語って惹かれるよね。
ということで本屋行って来たんだけど、専門書見つけられなかった。
需要があんまり無い言語だから仕方ないか。
あとでネットで探そう。
後C#でゲームプログラミングするならxnaということで、xnaの本も探してきた
こちらは2冊発見。
しかし2冊とも7000円越えという(汗)
専門書は高いのが普通だけど…これは流石に買えない^^;
典型的な初心者が手をだして良い本ではなさそうw
xnaは3D中心みたいな感じなので、ちょっと難しい気がした。
ケルト音楽の良さに気がついた。
http://www.nicovideo.jp/watch/sm830485
http://www.nicovideo.jp/watch/sm4360379
かっこいい!
ケルト音楽ブームが来るんじゃないかと思う。主に俺に。
期待に胸が膨らむ。
B君が大きく変わったんだけどアレは…。
ぁ~。
いろいろ考える年頃だよね。
学校→バイト→寝る→学校→バイト→寝る→学校…の無限ループ中。
他のことがまったくできない。
明日学校で#の勉強しようと思う。
起きてられたらだけど。
http://www.nicovideo.jp/watch/sm830485
http://www.nicovideo.jp/watch/sm4360379
かっこいい!
ケルト音楽ブームが来るんじゃないかと思う。主に俺に。
期待に胸が膨らむ。
B君が大きく変わったんだけどアレは…。
ぁ~。
いろいろ考える年頃だよね。
学校→バイト→寝る→学校→バイト→寝る→学校…の無限ループ中。
他のことがまったくできない。
明日学校で#の勉強しようと思う。
起きてられたらだけど。
何もかもはかどらない。
土日だというのに有意義に過ごせなかった。
何かの陰謀なんじゃないだろうか(被害妄想)。
円周率を一番頭使わないで求めるプログラム(ぁ
プログラムが汚いのは仕様ということで。

/*モンテカルロ法
* 半径を1とすると
* 正方形の面積:円の面積 = 4:pai
* n個の点を落としたときにr個の点が円の中にあったとすると
* 4:pai = n:r
* pai*n = 4*r
* pai = (4*r)/n
*/
using System;
class PI
{
public static void Main()
{
Random rand = new Random();
DateTime pStart = DateTime.Now;
Console.WriteLine("落とす点の個数を入力して下さい。\n1億以下が望ましいと思います。");
ulong tmpstr = ulong.Parse(Console.ReadLine());
Console.WriteLine("繰り返す回数を入力してください。\n平均をとります");
int kuristr = int.Parse(Console.ReadLine());
ulong[] cin = new ulong[kuristr];
double[] z = new double[kuristr];
double x, y;
int ii;
ulong i;
for (ii = 0; ii < kuristr; ii++)
{
cin[ii] = 0;
z[ii] = 0;
}
for (ii = 0; ii < kuristr; ii++)
{
for (i = 0; i < tmpstr; i++)
{
x = rand.NextDouble();
y = rand.NextDouble();
z[ii] = Math.Sqrt(x * x + y * y);
if (z[ii] < 1)
{
cin[ii]++;
}
}
}
double pi=0;
for (ii = 0; ii < kuristr; ii++)
{
pi += 4.0 * (double)cin[ii] / (double)tmpstr;
}
pi /= kuristr;
Console.WriteLine("定義されている円周率" + Math.PI);
Console.WriteLine("計算で求めた円周率" + pi);
Console.WriteLine("実行時間" + (DateTime.Now - pStart));
}
}
土日だというのに有意義に過ごせなかった。
何かの陰謀なんじゃないだろうか(被害妄想)。
円周率を一番頭使わないで求めるプログラム(ぁ
プログラムが汚いのは仕様ということで。
/*モンテカルロ法
* 半径を1とすると
* 正方形の面積:円の面積 = 4:pai
* n個の点を落としたときにr個の点が円の中にあったとすると
* 4:pai = n:r
* pai*n = 4*r
* pai = (4*r)/n
*/
using System;
class PI
{
public static void Main()
{
Random rand = new Random();
DateTime pStart = DateTime.Now;
Console.WriteLine("落とす点の個数を入力して下さい。\n1億以下が望ましいと思います。");
ulong tmpstr = ulong.Parse(Console.ReadLine());
Console.WriteLine("繰り返す回数を入力してください。\n平均をとります");
int kuristr = int.Parse(Console.ReadLine());
ulong[] cin = new ulong[kuristr];
double[] z = new double[kuristr];
double x, y;
int ii;
ulong i;
for (ii = 0; ii < kuristr; ii++)
{
cin[ii] = 0;
z[ii] = 0;
}
for (ii = 0; ii < kuristr; ii++)
{
for (i = 0; i < tmpstr; i++)
{
x = rand.NextDouble();
y = rand.NextDouble();
z[ii] = Math.Sqrt(x * x + y * y);
if (z[ii] < 1)
{
cin[ii]++;
}
}
}
double pi=0;
for (ii = 0; ii < kuristr; ii++)
{
pi += 4.0 * (double)cin[ii] / (double)tmpstr;
}
pi /= kuristr;
Console.WriteLine("定義されている円周率" + Math.PI);
Console.WriteLine("計算で求めた円周率" + pi);
Console.WriteLine("実行時間" + (DateTime.Now - pStart));
}
}