Thursday, October 29, 2020
Değişken ve Giriş Alma part 4
Console.Write("Tam Sayı Giriniz: ");
Değişken ve Giriş alma part 3
// giriş al
Değişken konusu part 2
// byte, short, int, long
Thursday, October 22, 2020
Değişken konusu part1
/// Değişken tanımlama
// değişkenTipi değişkenAdi
// Örnek:
// int a;
// byte b;
//byte b = 257; // Burada sistem kızdı, max 255 i aştığı için
byte a = 5; // 0-255 arasında olduğundan hata vermez
int c = 244545342;
// boyutu küçük olan bir değişken tipi
// daha büyük olana eşitlenebilir.
// otomatik dönüştürmenin ifadesi implicit
int d = a;
d = 257;
// boyutu büyük olan bir değişken tipi
// boyutu küçük olana çevrilirken
// explicit dönüştürme yapılır.
// değer kaybı olabilir. dikkat edilmelidir.
byte f = (byte)d;
float os = 10.0f; // f double değil, float ayı olduğunu belirtir
double ds = 10.0;
ds = os;
os = (float)ds;
int intsayi = 5;
float floatsayi = 10.0f;
floatsayi = intsayi; // aynı boyuttalar sorun yok, her tamsayı ondalıklı sayıdır
intsayi = (int)floatsayi; // hatadan ötürü çevrim yaptık, tamsayıya atıyoruz değer kaybı olabilir
Console.Write(f);
// Değişken ismi kuralları
// Türkçe Karakter kullanılmaz
// ş, Ş, ç, Ç, ö, Ö, İ, ı, ü, Ü, ğ ,Ğ
// Değişken rakam ile başlayamaz
// int 1deneme = 5; //Hata alınır
// Değişken boşluk içeremez
//string ad soyad = "recep"; // Hata alınır
// _ haricinde özel karakter içermez
//string ad_soyad = "recep özen"; // diğer özel karakterler hata verir
string ad = Console.ReadLine();
static void Main(string[] args)
{
// Açıklama Satırı // işareti bulunduğu satırda
// kendisinden sonra gelen herşeyi açıklamaya çevirir
// Açıklama Satırları program derleyicisi tarafından ele alınmaz
// açıklama satırları programcı tarafından notlardır
/* */
/*
/* ile yıldız/ arasında kalan
herşey açıkla
satırı olur
*/
Console.Read();
}