Yükleniyor...

Operatörler

int total = 4 + 9;, 4 ile 9 arasındaki artı işaretiyle oluşan bir tam sayı tutar; Console.WriteLine(total) 13 yazar. Ekran tek satırdır. İşaretin kendisi o satırda değildir; 4 veya 9 için ikinci bir satır yoktur. Genel sınıf adını Pine olarak tutun.

İki sayı arasında bir işaret durur

Pine dosyasını C# ile açın. Sınıf adı Pine kalır. Bu sayfa türü yeniden adlandırmaz. string[] plants satırı duruyorsa silin: süslü parantezler, leaf, mint ve plants[0] içeren her yazdırma satırı dahil. string plant = null duruyorsa silin. plant.Length silin. int count duruyorsa silin; 40 ve -4 dahil. double weight duruyorsa silin. bool ripe duruyorsa silin. Her ReadLine satırını silin. Tuttuğunuz dosyada bekleme yok; plants, plant, count, weight, ripe yok. Sayıyı ekrana yalnızca birleşik değeri taşıyan adı kullanan yazdırma satırı yazar.

Main içinde saklama satırı int total = 4 + 9;. int tür sözcüğüdür; bu adın tam sayı tuttuğunu söyler. total addır; küçük t ile başlar. = işareti saklar. = sağında iki tam sayı ve bir işaret vardır. İlk sayı 4. İşaret +. İkinci sayı 9. 4 etrafında tırnak yok; 9 etrafında da yok. Noktalı virgül satırı bitirir. Bu satır bir sayı tutar; ekranı yazmaz. Saklamak henüz yazdırmak değildir. Bu satıra kadar ekran boş kalır. İki sayı bu sayfada ayrı iki ad altında tutulmaz. İşaret tek başına ekranda görünmez. İşaret, C#'a totalın tutacağı tek sayının nasıl yapılacağını söyler.

İki sayı arasındaki işaret, tek sayıya yapışan işaretle aynı değildir. Sayılar sayfasında int count = -4;, eksi işaretini tek sayının rakamlarına yapıştırdı. Orada birleşecek ikinci sayı yoktu. Bu sayfa, kendi başına duran iki sayının arasına işaret koyar. int total = 4 + 9; önce 4, sonra artı, sonra 9 içerir. Artı, 4e işaretli 4 gibi yapışmaz; 9a da yapışmaz. Ortada durur ve birleştirir. Ekran -4 gösteriyorsa sayılar dosyası hâlâ duruyordur; o satırı silin. Ekran leaf gösteriyorsa dizi dosyası duruyordur; parantezleri silin.

Yazdırma satırı çıplak addır: Console.WriteLine(total);. Tırnak yok; bu satırda işaret yok. C# total adını okur, adın tuttuğu tam sayıyı yazar ve satırı bitirir. Tuttuğunuz dosya için bu sayı 13tür. Adın harfleri t, o, t, a, l ekranda değildir. int ekranda değildir. Artı ekranda değildir. 4 tek başına ekranda değildir. 9 tek başına ekranda değildir. 1 ve 3 ekranda tek satırda: 13. Dosyayı kaydedin.

Tuttuğunuz dosya

Bu öğretim biçimini koruyun. Bir tür sözcüğü: int. Bir ad: total. 4, artı, 9 sırasıyla; sayıların etrafında tırnak yok. Bir yazdırma satırı; çıplak adı kullanır. plants satırı yok, null satırı yok, ikinci yazdırma satırı yok.

the file you keep

csharp
using System;

public class Pine
{
    public static void Main()
    {
        int total = 4 + 9;
        Console.WriteLine(total);
    }
}

Yukarıdan okuyun. using System; kısa adları hazırlar. public class Pine türü adlandırır. public static void Main() çalışma zamanının başladığı yerdir. int total = 4 + 9; bir tam sayı tutar; bir şey yazdırmaz. Console.WriteLine(total); 13 yazar ve satırı bitirir. Ekranda bir satır. Tırnak yok. İkinci satır yok. Tuttuğunuz dosyada string[] satırı yok; null saklayan satır da yok.

dotnet run ile çalıştırın. Program 13 yazar. Yazmanızı beklemez. İki sayı ve işaret zaten dosyadaydı. Bu, Pine ile C#; Java değil. dotnet run bekliyorsa dosyada hâlâ ReadLine vardır; o satırı silin. int total = 4 + 9; ve tek yazdırma satırını bırakın. Program yazdırma satırından sonra biter. Ekran 13 gösterir. Tek satır. Tırnak yok. Ekran 4 ise yazdırma başka bir adı basıyor olabilir veya saklama hâlâ int total = 4; olabilir. Tuttuğunuz dosyada her iki sayı ve artı vardır. Ekran 9 ise yalnızca ikinci sayı yazılıyordur veya işaret eksiktir. Ekran 4 + 9 harflerini gösteriyorsa yazdırma satırında tırnak vardır: Console.WriteLine("4 + 9");. Tırnaklar harfi işaretler; birleşik sayı yazılmaz. Ekran total ise ada tırnak konmuştur. Ekran leaf ise plants dosyada durur. Ekran null ise null dosyası durur. Ekran 40 ise sayılar dosyası durur. Yanlış satır için .NET SDK’yı yeniden kurmazsınız.

13 gösteren ekran tek başına artıyı kanıtlamaz. int total = 13; de 13 yazar. Ekran aynı görünebilir; dosya aynı değildir. Tuttuğunuz dosyada 4, sonra +, sonra 9 vardır. Bu sayfayı değerlendirirken iki sayı arasındaki işareti arayın. Dosyayı yalnızca ekrandan yargılamayın.

İşaret etrafında boşluk serbesttir. int total = 4+9; boşluksuz yine 13 tutar; derleme hata yazmaz. int total = 4 + 9; boşluklu yine 13 tutar. Tuttuğunuz dosyada işaret etrafında boşluk vardır; işaret böyle daha görünür. Boşluklar ikinci bir değer değildir. Eksik sayıya izin yok. int total = 4 + ; derlemeyi hata yazmaya zorlar. int total = + 9; tuttuğunuz dosya değildir. Tek sayıdaki artı, int total = +9; gibi, 9 tutar; ikinci sayı yoktur. İzinlidir ama tuttuğunuz dosya değildir. Tuttuğunuz dosyada iki sayı ve aralarında bir işaret vardır.

Sayı etrafındaki tırnak onu harfe çevirir. int total = "4" + 9;, C#'dan bu sayfanın öğretmediği bir birleştirme ister. Derleme hata yazar. Tırnakları kaldırın. Bu sayfada işaretin her iki yanı tırnaksız tam sayıdır. Console.WriteLine(4 + 9);, total adı olmadan da 13 yazar. Ekran aynı görünebilir. Tuttuğunuz dosya önce birleşik sayıyı ad altında tutar, sonra adı yazdırır. Sayfayı değerlendirirken int total ve saklama satırındaki işareti arayın.

Ad, onu kullanan satırdan önce var olmalıdır. Console.WriteLine(total);, int total = 4 + 9; üstündeyse derleme hata yazar. Saklamayı yazdırmanın üstüne koyun. Aynı ad için int ikinci kez yazmayın. total varken sonra int olmadan total = 4 + 9; yazılabilir. İzinlidir; zorunlu değildir. Tuttuğunuz dosya adı tek satırda oluşturur ve birleşik sayıyı saklar.

Diğer işaretler başka sayılar yazar

Artı tek işaret değildir. İki sayı arası eksi ikinciyi birinciden çıkarır. int total = 9 - 4; 5 tutar. Bu çalışma izinlidir; tuttuğunuz dosya değildir. dotnet run çalıştırın. Ekran 5 gösterir. Tek satır. İşaret harf olarak yazılmaz; yalnızca 5. 5 gördükten sonra artıya dönün. Tuttuğunuz dosya 13 yazar.

Yıldız çarpar. int total = 4 * 9; 36 tutar. Derleme hata yazmaz. dotnet run 36 yazar. Tek satır. Yıldız bu sayfada çarpma işaretidir. times yazmayın. x ile çarpmayın. int total = 4 x 9;, xi ad sanır. Bu dosyada o ad yoktur; derleme hata yazar. 36 sonrası 4 + 9a dönün.

Tam sayılar kalanı atar

Eğik çizgi böler. Her iki taraf tam sayıysa sonuç da tam sayıdır. Bölmeden kalan atılır; yukarı yuvarlanmaz. Bu sayfada ondalık nokta ve ek rakam yoktur.

whole-number division

csharp
using System;

public class Pine
{
    public static void Main()
    {
        int total = 9 / 4;
        Console.WriteLine(total);
    }
}

Bu ikinci dosyadır; tuttuğunuz dosya değildir. dotnet run çalıştırın. Ekran 2 gösterir. Tek satır. 2.25 değil. 2.0 değil. 9 / 4 harf olarak değil. Dört, dokuzda tam sayı olarak iki kez gider; kalan bu ekranda yazılmaz. Ekran 13 ise hâlâ tuttuğunuz dosyadasınız. İkinci dosyayı yalnızca atılan kalanı görmek için koyun. Ekran 0 ise saklama int total = 4 / 9; olabilir. Bu satır izinlidir; ikinci dosya değildir. İkinci dosya 9 / 4, ekran 2dir.

Bir tarafta nokta tam sayı bölmesinden çıkar. int total = 9.0 / 4;, bu sayfanın tuttuğu int saklama satırı değildir. Tür int iken sağ taraf bu derste tam sayı sonucu vermiyorsa derleme hata yazar. 2 ile atılan kalanı görmek için iki tarafı noktasız tam sayı tutun. 2 sonrası tuttuğunuz dosyaya dönün: int total = 4 + 9; ve bir Console.WriteLine(total);.

Kalan işareti

Bölmenin attığı kalan başka işaretle saklanır: %. percent sözcüğü değildir; yorum işareti değildir. İki tam sayı arasında, tam sayı bölmesinden sonra kalanı tutar.

the leftover mark

csharp
using System;

public class Pine
{
    public static void Main()
    {
        int total = 10 % 3;
        Console.WriteLine(total);
    }
}

Bu üçüncü dosyadır; tuttuğunuz dosya değildir. dotnet run çalıştırın. Ekran 1 gösterir. Tek satır. Üç, onda tam sayı olarak üç kez gider; 1 kalır. Ekran 3 veya 10 % 3 harfleri değildir. Ekran 0 ise taraflar tam bölünür, örneğin int total = 9 % 3; 0 tutar. Ekran 2 ise bölme dosyasında olabilirsiniz. Üçüncü dosyayı yalnızca kalan kontrolü için koyun. 1 sonrası tuttuğunuz dosyaya dönün.

📊 İki sayı arası işaret ve ekran

Saklama satırı Ekran
int total = 4 + 9; 13
int total = 9 - 4; 5
int total = 4 * 9; 36
int total = 9 / 4; 2
int total = 10 % 3; 1
int total = 4; 4

Tabloyu bir çalıştırmayla birlikte okuyun, onun yerine değil. Artı için derleme hatasız; dotnet run 13 yazar. İki sayı arası eksi için ekran 5. Yıldız için 36. Tam sayıda eğik çizgi için 2; kalan o satırda değildir. Kalan işareti için 1. int total = 4; ikinci sayı ve işaret yoksa ekran 4; bu tuttuğunuz dosya değildir. Her kontrolden sonra tuttuğunuz dosyaya dönün: int total = 4 + 9; ve Console.WriteLine(total);. Tutulan ekran 13, tek satır.

İşareti harf olarak yazmak sayıları birleştirmez. Console.WriteLine("4 + 9"); 4, boşluk, +, boşluk, 9 yazar. Ekran 4 + 9 gösterir; bu 13 değildir. Derleme sessiz kalır. Tırnaklar işaretin operatör gibi çalışmasını engeller. Tuttuğunuz dosyada sayılarda ve yazdırmada adda tırnak yoktur.

Virgül bu sayfada işaret değildir. int total = 4, 9; derlemeyi hata yazmaya zorlar. Birleştirmek istediğiniz iki sayı arasında virgül kullanmayın. Bu sayfanın işaretleri: +, -, *, /, %. == gibi karşılaştırma işaretleri sonraki sayfada; && gibi mantıksal işaretler daha sonra. Bu sayfa true veya false tutmaz. Ekran true ise ripe dosyada durur; o satırı silin.

Artık iki tam sayı arası işaretle bir tam sayı tutup yazdırabilirsiniz. int total = 4 + 9; 13 tutar. Console.WriteLine(total); 13 yazar ve satırı bitirir. int total = 9 / 4; 2 yazar; tam sayılar kalanı atar. int total = 10 % 3; 1 yazar — kalan. İki sayı arası eksi, tek sayıdaki eksi değildir. Sonraki sayfa bu birleştirme işaretlerini bırakır; bir sayının diğeriyle eşleşip eşleşmediğini soran işaretlere — comparison — geçer.

Ekranda birleşik sayı vardır

Tuttuğunuz dosya 13 yazar. Yazdırma satırındaki ad total; total ekranda değildir. Artı dosyada, ekranda değildir. 4 ve 9 dosyada; ekranda ayrı satırlar değildir. Tam sayı bölmesi ve kalan işareti tuttuğunuz dosya değildir. İşaret etrafındaki tırnaklar harf yazar; birleşik sayıyı değil.

🧠 Bilginizi Test Edin

Başlamaya Hazır

Bilginizi Test Edin

Bu interaktif sınavla kendini test et ve konuyu ne kadar iyi anladığını gör

❓
6
Sorular
🎯
70%
Geçmek İçin
♾️
∞
Süre
🔄
∞
Deneme

📝 Talimatlar

  • Her soruyu dikkatle okuyun
  • Her soru için en iyi cevabı seçin
  • Quiz'i istediğiniz kadar tekrar alabilirsiniz
  • İlerlemeniz üstte gösterilecek