Alıştırma - Değişken kapsamı kullanarak sınama etkinliğini tamamlama

Tamamlandı

Kod zorlukları öğrendiklerini pekiştirecek ve devam etmeden önce biraz güven kazanmanıza yardımcı olacaktır.

Değişken kapsamı problemi

Bu sınamada, sağlanan kötü yazılmış kod örneğini düzeltmek için kod blokları ve değişken kapsamı hakkında öğrendiklerini kullanacaksınız. Yapabileceğiniz birçok geliştirme vardır. İyi şanslar!

Kod sınaması: Kod düzenleyicisinde sorunlu kodu güncelleştirme

  1. Visual Studio Code'da boş bir Program.cs dosya açtığınızdan emin olun.

    Gerekirse Visual Studio Code'ı açın ve düzenleyicide bir Program.cs dosyası hazırlamak için aşağıdaki adımları tamamlayın:

    1. Dosya menüsünde Klasörü Aç'ı seçin.

    2. CsharpProjects klasörüne gitmek ve açmak için Klasör Aç iletişim kutusunu kullanın.

    3. Visual Studio Code EXPLORER panelinde Program.cs'ı seçin.

    4. Visual Studio Code Seçimi menüsünde Tümünü Seç'i seçin ve delete tuşuna basın.

  2. Visual Studio Code Düzenleyicisi'ne aşağıdaki kodu yazın:

    int[] numbers = { 4, 8, 15, 16, 23, 42 };
    
    foreach (int number in numbers)
    {
        int total;
    
        total += number;
    
        if (number == 42)
        {
           bool found = true;
    
        }
    
    }
    
    if (found) 
    {
        Console.WriteLine("Set contains 42");
    
    }
    
    Console.WriteLine($"Total: {total}");
    
  3. Amaçlanan sonucu gözden geçirin.

    Gerekli kod düzenlemelerini tamamladığınızda uygulamanız aşağıdaki çıkışı oluşturmalıdır:

    Set contains 42
    Total: 108
    
  4. Mevcut Console.WriteLine() deyimlerin istenen çıkışı oluşturması için gereken kod güncelleştirmelerini tamamlayın.

    Değişken kapsamın ayarlanması gerekebilir.

  5. Kodunuzu okunabilirlik için iyileştirin.

    Eklediğiniz boşluk miktarına ve diğer bazı faktörlere bağlı olarak, yaklaşık 17 satır koda sahip olmanız gerekir.

İster takılıp çözüme göz atmanız gereksin, ister başarıyla bitirin, bu sınamanın çözümünü görüntülemeye devam edin.