C# Kuvvet alma ve Yuvarlama
Kuvvet alma
int a = 5, b = 8; Console.WriteLine(Math.Pow(a,b)); Console.ReadKey();
Yuvarlama
double a = 5.5; Console.WriteLine(Math.Round(a)); Console.ReadKey();
Kuvvet alma
int a = 5, b = 8; Console.WriteLine(Math.Pow(a,b)); Console.ReadKey();
Yuvarlama
double a = 5.5; Console.WriteLine(Math.Round(a)); Console.ReadKey();
C# işlemler arasında kullanılan matematiksel işlemlerin kullanılması.
double a, b, c;
Console.WriteLine("a sayisini giriniz");
a = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("b sayisini giriniz");
b = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("c sayisini giriniz");
c = Convert.ToDouble(Console.ReadLine());
sonuc=((a + (b * b)) - c) / Math.Sqrt(a) + ((c-3)*(c-3));
Console.WriteLine("sonuc= {0}",sonuc);
Console.ReadKey();
Console.WriteLine("Bir Sayi Giriniz");
if (Convert.ToInt16(Console.ReadLine()) >= 18)
Console.WriteLine("Ehliyet Alabilirsiniz");
else Console.WriteLine("Biraz Bekleyeceksiz");
Console.ReadLine();
Ekrana yazdırılan ifadeleri özel formatlar kullanarak daha okunabilir ve daha anlamlı bir hale getirebiliriz.
Console.WriteLine("{0:yy}",DateTime.Now);
Console.ReadKey();
Console.WriteLine("ara beni{0:(###) ### ## ##}",53821234567);
Console.ReadKey();
int x;
Console.Write("Dönüştürülücek Sayıyı giriniz:");
x = Convert.ToInt16(Console.ReadLine());
Console.WriteLine("Sayı..:{0:N}", x);
Console.WriteLine("Para..:{0:C}", x);
Console.WriteLine("Ondalık..:{0:D5}", x);
Console.WriteLine("Ondalık2..:{0:D10}", x);
Console.WriteLine("Bilimsel{0:E}", x);
Console.WriteLine("Sabit Nokta..:{0:F0}", x);
Console.WriteLine("Sabit Nokta2..:{0:F2}", x);
Console.WriteLine("Sabit Nokta3..:{0:F5}", x);
Console.WriteLine("Onaltılık..:{0:X}", x);
Console.ReadKey();
int a=3,b=6,c=9;
c /= a;
a /= 3;
b /= a;
c += b;
Console.Write("sonuc c: " + c);
b -= 8;
Console.Write("sonuc b: " + b);
a *= 3;
Console.Write("sonuc a: " + a);
Console.ReadLine();
const int ucgenacitoplam = 180;
int aci1, aci2;
Console.Write("1.Aciyi giriniz: ");
aci1 = Convert.ToInt16(Console.ReadLine());
Console.Write("2.Aciyi giriniz: ");
aci2 = Convert.ToInt16(Console.ReadLine());
Console.WriteLine("3.Aci: " + (ucgenacitoplam - aci1 - aci2));
Console.ReadKey();
Kullanıcıdan istenen yükseklik ve yarıçap ile silindirin hacminin hesaplanması
double yukseklik, yaricap;
const double PI=3.14;
Console.WriteLine("yukseklik girin");
yukseklik = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("yaricap girin");
yaricap = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("silindirin hacmi: " + PI*yukseklik*yaricap*yaricap);
Console.ReadLine();
Kullanıcıdan iştenen yarıçap ile dairenin çevresinin hesaplanması
const double PI = 3.14; //const değeri sonradan değiştirilemez
double cevre, yaricap;
Console.Write("yaricapi gir:");
yaricap = Convert.ToDouble(Console.ReadLine());
cevre = 2 * PI * yaricap;
Console.WriteLine("cevre:" + cevre);
Console.ReadKey();
Kullanıcıdan istenen sayının karakökünün hesaplanması
double sayi;
Console.Write("Sayi giriniz = ");
sayi = double.Parse(Console.ReadLine());
Console.WriteLine("Karekok= {0}", Math.Sqrt(sayi));
Console.ReadKey();
Kullanıcıdan alınan sayının karesini hesaplanması
int a;
Console.Write("Sayi Giriniz: ");
a = Convert.ToInt32(Console.ReadLine());
Console.Write("Sayinin Karesi:{0} ", (a * a));
Console.ReadKey();