Paranın Yazı-Tura Gelme olasılığı – C Kodu
Mayıs10
Merhaba,Bugun c ve Sistem Programcıları derneğinde Necati Ergin tarafından aldığımız derste, paranın Yazımı Yoksa Turamı gelme olasılığını işledik ve bunu C koduna dökerek dos ortamında consolumuza hesaplattık.
işte kodları;
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define NTIMES 1000000000
#define HEADS 1
int main()
{
int i, k;
int counter;
for (i = 10; i <= 100000000; i *= 10) {
counter = 0;
for (k = 0; k < i; ++k)
if (rand() % 2 == HEADS)
counter++;
printf("%12d kez para atildi (olasilik) = %.12lf\n",
i, (double)counter / i);
}
return 0;
}