CodeBlanks Logo Icon CodeBlanks

Özet - Değişkenler

C# kursu · Başlangıç · Ders 12/116

Türlerle değişken tanımlayarak küçük bir profil programı yazarsın.

Özet

Bu ünitede C# değişkenlerinin temellerini öğrendin. Şimdi hepsini bir araya getirelim.

Dört temel tür gördük: int tam sayılar, double ondalıklı, string metin, bool doğru-yanlış için.

var ile türü derleyicinin çıkarmasını; const ile sabit değerleri tanımladık. camelCase ve PascalCase adlandırma biçimlerini, kapsam ve ömür kavramlarını öğrendin.

Şimdi bu kavramları bir arada kullanan birkaç kısa alıştırmayı kodlayalım.

Uygulama Vergi hesapla

const int TaxPercent değişkenine 18 ata. int price değişkenine 100 ata. tax değişkenini price * TaxPercent / 100 olarak hesapla. total değişkenini price + tax olarak hesapla. total'i Console.WriteLine ile yazdır.

Örnek çözümü göster
const int TaxPercent = 18; ile başla, sonra int price = 100; int tax = price * TaxPercent / 100; int total = price + tax; satırlarını ekle.
Örnek çözüm:
const int TaxPercent = 18;
int price = 100;
int tax = price * TaxPercent / 100;
int total = price + tax;
Console.WriteLine(total);

Uygulama Oyuncu bilgisini yazdır

string playerName değişkenine "Ayşe", int level değişkenine 5, bool isLoggedIn değişkenine true ata. Üç değişkeni ayrı satırlarda Console.WriteLine ile yazdır.

Örnek çözümü göster
Önce string playerName = "Ayşe"; int level = 5; bool isLoggedIn = true; yaz, sonra üç Console.WriteLine çağrısı ekle.
Örnek çözüm:
string playerName = "Ayşe";
int level = 5;
bool isLoggedIn = true;
Console.WriteLine(playerName);
Console.WriteLine(level);
Console.WriteLine(isLoggedIn);

Kendini test et

  1. Sabit için anahtar kelime

    ____ int MaxPlayers = 4;
    Cevabı göster
    const int MaxPlayers = 4;
  2. Hangi satır hata verir?

    const int Max = 10;
    int count = 5;
    Max = 20;
    count = 15;
    • const int Max = 10;
    • Max = 20;
    • int count = 5;
    • count = 15;
    Cevabı göster

    Max = 20; — Doğru! const bir değişkene yeniden değer atamazsın; Max = 20; hata verir.

Başlangıç bölümündeki tüm dersler