Sürekli sürekli fonksiyonun program kodlari

646 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
646
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Sürekli sürekli fonksiyonun program kodlari

  1. 1. using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program { public static void Main(string[] args) { int a, b, d, c,e, k, l; Console.WriteLine("F(x) parçalı fonksiyonu için bir denklem seçiniz, seçmekiçin başındaki numarayı giriniz ve enter a basınız."); Console.WriteLine("1)ax+bn2)ax^2+bn3)ax^2+bx+e"); int girdi = Convert.ToInt32(Console.ReadLine()); while (girdi == 1) { Console.WriteLine("(ax+(b)) şeklinde seçtiğiniz sürekli rastgele değişkenolan f(x) in a ve b değerlerini giriniz:"); a = Convert.ToInt32(Console.ReadLine()); b = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("{0}x+({1}) denkleminin geçerli olduğu aralıklarıgiriniz (k<=x<=l k ve l değerlerini giriniz):", a, b); k = Convert.ToInt32(Console.ReadLine()); l = Convert.ToInt32(Console.ReadLine()); if (k < l) { if ((a * l * l / 2) + (b * l) - (a * k * k / 2) - (b * k) == 1) { Console.WriteLine("Denklemi {0}x+{1} olan ve aralığı{2}<=x<={3} olan fonksiyonumuzun x in diğer değerleri için değeri 0 olacaktır.", a, b, k,l); Console.WriteLine("f(x)e bağlı y fonksiyonu için bir denklemseçiniz, seçmek için başındaki numarayı giriniz ve enter a basınız."); Console.WriteLine("1)dx+cn2)dx^2+cn3) (x+d)^1/2"); int girdi2 = Convert.ToInt32(Console.ReadLine()); while (girdi2 == 1) { Console.WriteLine("f(x) e bağlı olan y=H(x)=dx+c olan birsürekli rastgele değişkenin d ve c değerlerini giriniz:"); d = Convert.ToInt32(Console.ReadLine()); c = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("y=H(x)={0}x+({1})", d, c); Console.WriteLine("F(x)e bağlı y=H(x) fonksiyonumuzunkümülatif dağılım fonksiyonu f = ({0}y^2-{1}y+{2})/{3}", a, 2 * a * c + 2 * b * d, a * c *c - 2 * d * b * c, 2 * d * d); break; } while (girdi2 == 2) { Console.WriteLine("f(x)e bağlı seçtiğiniz y=H(x)=dx^2+csürekli rastgele değişkeninin d ve c değerlerini giriniz:"); d = Convert.ToInt32(Console.ReadLine()); c = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("y=H(x)={0}x^2+({1})", d, c);
  2. 2. Console.WriteLine("F(x) e bağlı y=H(x) fonksiyonumuzunkümülatif dağılım fonksiyonu f = [({0}y-{1}/{2})+({3}(y-{4}/{5})^1/2)]", a, a * c, 2 * d,b, c, d); break; } while (girdi2 == 3) { Console.WriteLine("f(x)e bağlı seçtiğinizy=H(x)=(x+d)^1/2 sürekli rastgele değişeninin d değerini giriniz:"); d = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("y=H(x)=(x+({0}))^1/2", d); Console.WriteLine("F(x)e bağlı y=H(x)= fonksiyonumuzunkümülatif dağılım fonksiyonu f=[{0}y^4+{1}y^2+{2}]/2", a, (2 * b) - (2 * d * a), (d * d *a) - (2 * b * d)); break; } break; } else Console.WriteLine("Girdiğiniz aralıklar denklem için geçerlibir olasılık değeri ifade etmiyor.Değerleri değiştirip tekrar giriniz."); } else Console.WriteLine("k<l olacak şekilde değer giriniz."); } while (girdi == 2) { Console.WriteLine("(ax^2+b) şeklinde seçtiğiniz sürekli rastgele değişkenolan f(x) in a ve b değerlerini giriniz:"); a = Convert.ToInt32(Console.ReadLine()); b = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("{0}x^2+({1}) denkleminin geçerli olduğu aralıklarıgiriniz (k<=x<=l k ve l değerlerini giriniz):", a, b); k = Convert.ToInt32(Console.ReadLine()); l = Convert.ToInt32(Console.ReadLine()); if(k<l) { if((a*l*l*l/3)+(b*l)-(a*k*k*k/3)-(b*k)==1) { Console.WriteLine("Denklemi {0}x^2+{1} olan ve aralığı {2}<=x<={3} olanfonksiyonumuzun x in diğer değerleri için değeri 0 olacaktır.", a, b, k, l); Console.WriteLine("f(x)e bağlı y fonksiyonu için bir denklem seçiniz,seçmek için başındaki numarayı giriniz ve enter a basınız."); Console.WriteLine("1)dx+cn2)dx^2+cn3)(x+d)^1/2"); int girdi2 = Convert.ToInt32(Console.ReadLine()); while (girdi2 == 1) { Console.WriteLine("f(x) e bağlı olan y=H(x)=dx+c olan bir süreklirastgele değişkenin d ve c değerlerini giriniz:"); d = Convert.ToInt32(Console.ReadLine()); c = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("y(H(x))={0}x+({1})", d, c); Console.WriteLine("F(x) e bağlı y=H(x) fonksiyonumuzun kümülatifdağılım fonksiyonu f = ({0}y^3-{1}y^2+{2}y-{3})/{4}",a,3*a*c,(3*a*c*c)+(3*b*d*d),(a*c*c*c)+(3*b*d*d*c),3*d*d*d); break; }
  3. 3. while (girdi2 == 2) { Console.WriteLine("f(x) e bağlı seçtiğiniz y=H(x)=dx^2+c süreklirastgele değişkeninin d ve c değerlerini giriniz:"); d = Convert.ToInt32(Console.ReadLine()); c = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("y(H(x))={0}x^2+({1})", d, c); Console.WriteLine("F(x) e bağlı y=H(x) fonksiyonumuzun kümülatifdağılım fonksiyonu f =[{0}(y-{1})^3/2]/{2}+{3}(y-{1}/{4})^1/2)", a, c, 3 * d ^ (3 / 2), b,d); break; } while (girdi2 == 3) { Console.WriteLine("f(x)e bağlı seçtiğiniz y=H(x)=(x+d)^1/2 süreklirastgele değişeninin d değerini giriniz:"); d = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("y=H(x)=(x+({0}))^1/2", d); Console.WriteLine("F(x)e bağlı y=H(x)= fonksiyonumuzun kümülatifdağılım fonksiyonu f=[{0}y^6-{1}y^4-{2}y^2-{3}]/3",a,3*d*a,(3*d*d*a)+(3*b),(d*d*d*a)+(3*b*d)); break; } break; } else Console.WriteLine("Girdiğiniz aralıklar denklem için geçerli birolasılık değeri ifade etmiyor.Değerleri değiştirip tekrar giriniz."); } else Console.WriteLine("k<l olacak şekilde değer giriniz.");} while (girdi == 3) { Console.WriteLine("(ax^2+bx+e) şeklinde seçtiğiniz sürekli rastgeledeğişken olan f(x) in a,b ve e değerlerini giriniz:"); a = Convert.ToInt32(Console.ReadLine()); b = Convert.ToInt32(Console.ReadLine()); e = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("{0}x^2+({1})x+({2}) denkleminin geçerli olduğuaralıkları giriniz (k<=x<=l k ve l değerlerini giriniz):", a, b, e); k = Convert.ToInt32(Console.ReadLine()); l = Convert.ToInt32(Console.ReadLine()); if (k < l) { if((a*l*l*l/3)+(b*l*l/2)+(e*l)-(a*k*k*k/3)-(b*k*k/2)-(e*k)==1) { Console.WriteLine("Denklemi {0}x^2+{1}x+{4} olan ve aralığı{2}<=x<={3} olan fonksiyonumuzun x in diğer değerleri için değeri 0 olacaktır.", a, b, k,l, e); Console.WriteLine("f(x)e bağlı y fonksiyonu için bir denklem seçiniz,seçmek için başındaki numarayı giriniz ve enter a basınız."); Console.WriteLine("1) dx+cn2) dx^2+cn3) (x+d)^1/2"); int girdi2 = Convert.ToInt32(Console.ReadLine()); while (girdi2 == 1) { Console.WriteLine("f(x) e bağlı olan y=H(x)=dx+c olan bir süreklirastgele değişkenin d ve c değerlerini giriniz:"); d = Convert.ToInt32(Console.ReadLine());
  4. 4. c = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("y=H(x)=({0})x+({1})", d, c); Console.WriteLine("F(x) e bağlı y=H(x) fonksiyonumuzun kümülatifdağılım fonksiyonu f = ({0}y^3+{1}y^2+{2}y+{3})/{4}", 2 * a, (3 * b * d) - (6 * c * a), (6* a * c * c) - (6 * b * d * c) + (6 * e * d * d), (3 * d * b * c * c) - (2 * a * c * c *c) - (6 * e * c * d * d), 6 * d * d * d); break; } while (girdi2 == 2) { Console.WriteLine("f(x) e bağlı olan y=H(x)=dx^2+c olan birsürekli rastgele değişkenin d ve c değererini giriniz:"); d = Convert.ToInt32(Console.ReadLine()); c = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("y=H(x)=({0})x^2+({1})", d, c); Console.WriteLine("F(x)e bağlı y=H(x) fonksiyonumuzun kümülatifdağılım fonksiyonu f=[({0}(y-{1})^3/2)/{2}]+[{3}y-{4}/{5}]+[{6}((y-{1})^1/2)/{7}]", a, c,3 * d ^ (3 / 2), b, b * c, 2 * d, e, d ^ (1 / 2)); break; } while (girdi2 == 3) { Console.WriteLine("f(x)e bağlı seçtiğiniz y=H(x)=(x+d)^1/2sürekli rastgele değişeninin d değerini giriniz:"); d = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("y=H(x)=(x+({0}))^1/2", d); Console.WriteLine("F(x)e bağlı y=H(x)= fonksiyonumuzun kümülatifdağılım fonksiyonu f=[{0}y^6+{1}y^4+{2}y^2+{3}]/6", 2 * a, (3 * b) - (6 * a * d), (6 * d *d * a) - (6 * d * b) + (6 * e), (3 * b * d * d) - (6 * e * d) - (2 * d * d * d * a)); break; } break; } else Console.WriteLine("Girdiğiniz aralıklar denklem için geçerlibir olasılık değeri ifade etmiyor.Değerleri değiştirip tekrar giriniz."); } else Console.WriteLine("k<l olacak şekilde değer giriniz."); } Console.WriteLine(" DİNLEDİĞİNİZ İÇİN TEŞEKKÜRLER.n GROUPENDÜSTRİZM"); Console.ReadLine(); } }}

×