Yükleniyor...

Sayılar

int count = 40; iki basamağı bir tam sayı olarak saklar ve Console.WriteLine(count) değeri 40 yazar. Ekran tek satırdır. 4 bir harf sayımı değildir. 0 yanında oturan ikinci bir sayı değildir. Genel sınıf adını Pine tutun. SDK'yı yeniden kurmazsınız.

Yazdığınız basamaklar bir sayıdır

Pine dosyasını açın. Sınıf adı Pine kalır. Bu sayfa türü yeniden adlandırmaz. Hâlâ string plant satırı varsa silin. plant.Lengthi silin, plant[0]ı silin ve noktadan sonra soru soran her satırı silin. Her ReadLine satırını da silin. Tuttuğunuz dosyada bekleme, plant ve Length yoktur. Basamakları yalnızca adı kullanan yazma satırı yazar.

Main içinde saklama satırı int count = 40;dır. int tür sözcüğüdür. Bu adın bir tam sayı tuttuğunu söyler. count addır ve küçük c ile başlar. = işareti basamakları saklar. Basamaklar 4, sonra 0dır; aralarında hiçbir şey yoktur: boşluk yok, virgül yok, nokta yok, tırnak yok. Noktalı virgül satırı bitirir. Bu satır sayıyı saklar. Ekranı yazmaz. Saklamak yazmak değildir. Bu satır boyunca ekran boş kalır. İki basamak bir sayıdır, kırk 40 olarak yazılır; forty sözcüğü değildir ve sonra ayrı bir 0 gelen bir 4 de değildir.

Harf sayımı sayfasındaki 4 bir cevaptı. plant.Length değeri leafe baktı ve yazma satırı 4 gösterdi; harfler leaf kaldı. O 4, saklama satırına basamak olarak yazılmamıştı. Bu sayfa o soruyu bırakır. Sayılacak bir plant yoktur. 40 içindeki 4 yazdığınız bir basamaktır ve yanındaki 0 aynı sayının diğer basamağıdır. Ekran leaf gösteriyorsa, ya da leaf sonra 4, eski satırlar hâlâ dosyadadır. Yalnızca saklanan değer 40 olana kadar onları silin.

Yazma satırı çıplak addır: Console.WriteLine(count);. Tırnak yok, nokta yok. C# count adını okur, o adın tuttuğu tam sayıyı yazar ve satırı bitirir. Tuttuğunuz dosya için o sayı 40tır. Adın kendi harfleri ekranda yoktur. int ekranda yoktur. Console ekranda yoktur. 4 ve 0 basamakları ekrandadır, tek satır olarak, 40. Dosyayı kaydedin.

Tuttuğunuz dosya

Bu öğretim biçimini tutun. Bir tür sözcüğü, int. Bir ad, count. Bir tam sayı, 40, iki basamak, tırnak yok, nokta yok, basamaklar arasında boşluk yok ve eksi işareti yok. Bir yazma satırı ve o satır çıplak adı kullanır.

the file you keep

csharp
using System;

public class Pine
{
    public static void Main()
    {
        int count = 40;
        Console.WriteLine(count);
    }
}

Yukarıdan okuyun. using System; kısa adları hazırlar. public class Pine türe ad verir. public static void Main() runtime'ın başladığı yerdir. Tuttuğunuz dosyada string plant satırı yoktur. int count = 40; iki basamağı saklar. Hiçbir şey yazmaz. Console.WriteLine(count); değeri 40 yazar ve satırı bitirir. Ekranda bir satır. Tırnak yok. İkinci satır yok.

dotnet run ile çalıştırın. Program 40 yazar. Sizin yazmanızı beklemez. Basamaklar zaten dosyadaydı. dotnet run bekliyorsa ReadLine hâlâ dosyadadır. O satırı silin ve int count = 40; ile bir yazma satırını tutun. Ekran 40 gösterir. Bir satır. Tırnak yok. Ekran count gösteriyorsa yazma satırında adın çevresinde tırnak vardır. Ekran 4 gösteriyorsa saklama satırı hâlâ tek basamaklı int count = 4;dır ya da dosya hâlâ harf sayımı sayfasıdır. Tuttuğunuz dosyada 40 vardır, iki basamak. Yanlış satır gösteren bir ekran için .NET SDK'yı yeniden kurmazsınız.

Basamaklar arasındaki boşluk bir sayı değildir. int count = 4 0; satırında 4 ile 0 arasında bir boşluk vardır. Build bir hata yazar. Sessiz kalmaz. Boşluğu silin ki satır yeniden int count = 40; olsun. Nokta hâlâ int için tam sayı değildir. int count = 40.0; build'in hata yazmasına yol açar. Tuttuğunuz dosyada 40 vardır; nokta yok ve noktadan sonra basamak yoktur. Basamak çevresindeki tırnaklar harftir, tam sayı değildir. int count = "40"; bir int adından iki basamak-harf tutmasını ister. Build bir hata yazar. Tür sözcüğü int ise tırnakları silin.

Eksi işareti basamaklara aittir

Basamakların yanına yazılan bir işaret, aynı tek sayının parçasıdır. İşaret - karakteridir ve ilk basamakla arasında boşluk gerekmez. int count = -4; bir tam sayı saklar. Satırda ikinci bir sayı yoktur. Yazma satırı yine Console.WriteLine(count);dır. Ekran -4 gösterir. Bir satır. İşaret ekranda basamağa yapışıktır. count adı ekranda yoktur.

Bu ikinci dosyadır. Tuttuğunuz dosya değildir. Tuttuğunuz dosya eksi işareti olmadan 40 saklar ve ekranı 40tır. İşareti görmek istediğinizde bu ikinci biçimi kullanın, sonra int count = 40;ı geri koyun.

a minus mark against one digit

csharp
using System;

public class Pine
{
    public static void Main()
    {
        int count = -4;
        Console.WriteLine(count);
    }
}

dotnet run çalıştırın. Ekran -4 gösterir. Bir satır. Tırnak yok. Ekran 4 gösteriyorsa saklama satırından işaret eksiktir. Ekran 40 gösteriyorsa hâlâ tuttuğunuz dosyadasınız. İşaret ile basamak arasındaki boşluk, int count = - 4;, hâlâ aynı tek sayıdır. Build sessiz kalır ve ekran yine -4tür. Tuttuğunuz dosya işareti kullanmaz. -4ü gördükten sonra tutulan dosyayı geri koyun.

Tam sayı bölmesi kesri düşürür

İki tam sayı / işaretinin iki yanında durabilir. int left = 7; satırı 7 saklar. int right = 2; satırı 2 saklar. Yazma satırı Console.WriteLine(left / right); o tam sayıları böler. Cevap 3.5 değildir. int ile kesir düşer. Ekran 3 gösterir. Bir satır. / ekranda yoktur. left ve right adları ekranda yoktur.

Bu üçüncü dosyadır. Tuttuğunuz dosya değildir. Tuttuğunuz dosya 40 saklar ve 40 yazar. Düşen kesri görmek istediğinizde bu üçüncü biçimi kullanın, sonra tutulan dosyayı geri koyun.

whole-number division drops the fraction

csharp
using System;

public class Pine
{
    public static void Main()
    {
        int left = 7;
        int right = 2;
        Console.WriteLine(left / right);
    }
}

dotnet run çalıştırın. Ekran 3 gösterir. 3.5 değil. 7 değil. 2 değil. Ekran 3.5 gösteriyorsa her iki ad da int değildir ya da yazma satırı tam sayı bölmesi kullanmıyordur. Tuttuğunuz dosya bu bölmeyi kullanmaz. 3ü gördükten sonra int count = 40; ve bir WriteLine(count) geri koyun.

Basamak çevresindeki tırnaklar int için başarısız olur

Bu dördüncü dosya basamakların çevresine tırnak koyar. Tuttuğunuz dosya değildir. Yalnızca build hata yazana kadar tutun, sonra tırnaksız int count = 40;ı geri koyun.

quotes around the digits

csharp
using System;

public class Pine
{
    public static void Main()
    {
        int count = "40";
        Console.WriteLine(count);
    }
}

Saklama satırı ve ekran

Satırlar ve ekranlar burada yan yana durur. Tuttuğunuz dosya ilk satırdır. Diğer satırlar denetimdir. Kaydedilmiş bırakılacak ekstra dosyalar değildir.

📊 The storing line and the screen

The storing line The screen
int count = 40; 40
int count = -4; -4
int left = 7; and int right = 2; then left / right 3
int count = "40"; build writes an error

Ekran sakladığınız sayıdır

Artık dosyaya basamak olarak bir tam sayı yazabilir ve aynı basamakları ekranda görebilirsiniz. int count = 40; değeri 40 saklar. Console.WriteLine(count); değeri 40 yazar ve satırı bitirir. İki basamak bir sayıdır; harf sayımı değildir ve iki satır da değildir. int count = -4; değeri -4 yazar ve işaret aynı tek sayının parçasıdır. int ile 7 / 2 sonucu 3 yazar ve kesri düşürür. Basamak çevresindeki tırnaklar build'in hata yazmasına yol açar. Sonraki sayfa bu basamakları bırakır. Yalnızca doğru ya da yanlış olan bir değer saklar; tam sayı değildir ve harf satırı da değildir.

🧠 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

❓
7
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