Bir para 100 kere havaya atılıyor ve kaç kere yazı kaç kere tura gelmiş onu hesaplıyor. her atışın sonucunuda ekrana yazdırmayı ihmal etmiyor 🙂
#include <stdio.h>
#include <stdlib.h>
int flip();
main(){
randomize();
int cnt=1;
int heads=0,tails=0;
while(cnt<=100)
{
if(flip()){
printf(“Heads “);
heads=heads+1;}
else{
printf(“Tails “);
tails=tails+1;}
cnt=cnt+1;
}
printf(”
Total number of Heads was %i”,heads);
printf(”
Total number of Tails was %i”,tails);
}
int flip()
{
int x;
x=rand()%2;
if(x==1)
return 1;
else
return 0;
}
Kaynak: Doğu Akdeniz Univ. CSIT Labworks
belgesi-430