Merhaba yazdiginiz ornekler cok iyi ve cok yardimci oldu ancak array ve pointer konusunda ornek bulamadim, o konuda da ornekler koyarsaniz cok yardimci olur,tesekkur ederim.
merhaba rand() fonksiyonu kullanılarak yazı tura atan fonksiyon yazınız. Fonksiyon yazı veya tura değerlerini hileli bir şekilde üretmelidir. Fonksiyonun tura üretme ihtimali %70, yazı üretme ihtimali %30 olmalıdır.
1000 adet yazı -tura atıldığında gelen yazı-tura ları yazdırınız. Üretilen yazı ve tura sayılarının yaklaşık olarak istenilen ihtimalde olduğunu doğrulayan programı yazınız. bu programı yazamadım yardımcı olur musunuz. hilelisini yazamıyorum
Merhaba;Öncelikle üşenmeyip açık açık yazmışsın Teşekkür ederim.
Şimdi x olarak tanımladığın bir değişkene 1 ile 10 arasında sayı üreteceksin .Şu şekilde
x = 1 + rand()%10; tabiki fonksiyonun içerisinde.
sonra bu x değerini kontrol edeceksin .Mesela ben dedim ki eğer sayi 1,2,3 gelirse yazı olsun .4,5,6,7,8,9,10 gelirse tura olsun.
Ayrıca fonksiyonnun içerisinde YazıTura diye bir değişkenin olsun.eğer x in ürettiği değer 1,2,3 ise YazıTura = 1; 4,5,6,7,8,9,10 ise YazıTura = 2; olsun ..Fonksiyonun sonunda da return edersin bu YazıTura'yı.Bilmem açıklayıcı oldumu.
Merhaba yazdiginiz ornekler cok iyi ve cok yardimci oldu ancak array ve pointer konusunda ornek bulamadim, o konuda da ornekler koyarsaniz cok yardimci olur,tesekkur ederim.
YanıtlaSilhaftasonuna doğru koyarım..şu sıralar vizelerle uğraşmaktayım :)
YanıtlaSilmerhaba
YanıtlaSilrand() fonksiyonu kullanılarak yazı tura atan fonksiyon yazınız.
Fonksiyon yazı veya tura değerlerini hileli bir şekilde üretmelidir.
Fonksiyonun tura üretme ihtimali %70,
yazı üretme ihtimali %30 olmalıdır.
1000 adet yazı -tura atıldığında gelen yazı-tura ları yazdırınız.
Üretilen yazı ve tura sayılarının yaklaşık olarak istenilen
ihtimalde olduğunu doğrulayan programı yazınız.
bu programı yazamadım yardımcı olur musunuz. hilelisini yazamıyorum
Merhaba;Öncelikle üşenmeyip açık açık yazmışsın Teşekkür ederim.
SilŞimdi x olarak tanımladığın bir değişkene 1 ile 10 arasında sayı üreteceksin .Şu şekilde
x = 1 + rand()%10; tabiki fonksiyonun içerisinde.
sonra bu x değerini kontrol edeceksin .Mesela ben dedim ki eğer sayi 1,2,3 gelirse yazı olsun .4,5,6,7,8,9,10 gelirse tura olsun.
Ayrıca fonksiyonnun içerisinde YazıTura diye bir değişkenin olsun.eğer x in ürettiği değer 1,2,3 ise YazıTura = 1; 4,5,6,7,8,9,10 ise YazıTura = 2; olsun ..Fonksiyonun sonunda da return edersin bu YazıTura'yı.Bilmem açıklayıcı oldumu.