Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Sürekli sürekli fonksiyonun program kodlari
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çmek
iç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şken
olan 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 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ü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) fonksiyonumuzun
kü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+c
sü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. Console.WriteLine("F(x) e bağlı y=H(x) fonksiyonumuzun
kü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ğiniz
y=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)= fonksiyonumuzun
kü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çerli
bir 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şken
olan 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} 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 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ü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) fonksiyonumuzun kümülatif
dağı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. while (girdi2 == 2)
{
Console.WriteLine("f(x) e bağlı seçtiğiniz y=H(x)=dx^2+c sü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);
Console.WriteLine("F(x) e bağlı y=H(x) fonksiyonumuzun kümülatif
dağı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ü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ülatif
dağı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 bir
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 == 3)
{
Console.WriteLine("(ax^2+bx+e) şeklinde seçtiğiniz sürekli rastgele
değ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ğu
aralı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ürekli
rastgele değişkenin d ve c değerlerini giriniz:");
d = Convert.ToInt32(Console.ReadLine());
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ülatif
dağı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 bir
sü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ülatif
dağı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/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)= fonksiyonumuzun kümülatif
dağı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çerli
bir 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();
}
}
}