Alıştırma - Biçimlendirilmiş çıkışınızı güncelleştirme

Tamamlandı

Öğrenci Notlama uygulaması, öğrenci notlarını notlanan sınav ve ek kredi ödevlerine göre hesaplamak ve raporlamak için kullanılır. Bu sınamadaki amacınız, öğretmenin güncelleştirilmiş gereksinimlerine uygun olarak puan raporu oluşturan kodu güncelleştirmektir.

Belirtim

Bu ilk sınama alıştırmasında, güncelleştirilmiş puan raporu için gereken değişkenlerin örneğini oluşturmanız ve ardından konsola öğrenci notları yazan deyimi güncelleştirmeniz Console.WriteLine() gerekir.

Güncelleştirilmiş uygulamanız şu şekilde olmalıdır:

  • tüm öğrenci notu hesaplamaları için mevcut dizileri ve dizi değerlerini kullanın.
  • mevcut foreach ve if deyimleri tarafından sağlanan iç içe yapıyı kullanın.
  • toplamları hesaplamak için gereken diğer tamsayı değişkenlerini bildirin ve başlatın.
  • hesaplamalar ve/veya puan raporu değerleri için gereken diğer ondalık değişkenleri bildirin ve başlatın.

Güncelleştirme puanı raporunun biçimi:

Student         Exam Score      Overall Grade   Extra Credit

Sophia          0               95.8    A       0 (0 pts)
Andrew          0               91.2    A-      0 (0 pts)
Emma            0               90.4    A-      0 (0 pts)
Logan           0               93      A       0 (0 pts)

Dekont

Bu alıştırma hesaplamaları güncelleştirmeyi içermediğinden, puan raporu yukarıda gösterildiği gibi yeni alanlar için gösterilir 0 .

Çalışmanızı denetleyin

Kodunuzun bu alıştırma için belirtilen gereksinimleri karşılayıp karşılamadığını doğrulamak için aşağıdaki adımları tamamlayın:

  1. Uygulamanızı derlemek ve çalıştırmak için Visual Studio Code'u kullanın.

  2. Uygulamanızın aşağıdaki çıkışı oluşturduğunu doğrulayın:

    Student         Exam Score      Overall Grade   Extra Credit
    
    Sophia          0               95.8    A       0 (0 pts)
    Andrew          0               91.2    A-      0 (0 pts)
    Emma            0               90.4    A-      0 (0 pts)
    Logan           0               93      A       0 (0 pts)