Merhabalar.
Harf notunu hesaplayan programı yazacağız hep birlikte. Öncelikle bunu yapabilmek için bir vize bir de final notuna ihtiyacımız var. Bunları klavyeden kullanıcının girmesini isteyeceğiz.
O zaman başlayalım programımızı oluşturmaya…
- İlk olarak Scanner komutuyla klavyeden veri alacağımızı belirtelim.
- Vize notunu kullanıcıdan isteyelim.
- Final notunu da aynı komutla isteyelim.
Not: Burada final notu için kullandığımız değişkeni “fin” olarak atadık çünkü “final” olarak tanımladığımızda onu komut olarak algılayacaktır.
- Ortalama değerimizi oluşturacağız bu adımda.
Ortalama değerimiz de vize notunun %40’ı ile final notunun %60’ının toplanmış halini verecek.
NOT: Burada ortalama adlı değişkenimizi daha iyi bir sonuca ulaşabilmek için double olarak tanımladık. Dilerseniz integer olarak da tanımlayabilirsiniz.
- Harf notunu tanımlayabilmek için de harfnotu diye bir değişken belirledik. Sözel bir ifade taşıdığından da bu değişkeni string olarak tanımladık.
- Bu adımda da if-else yardımıyla not aralıklarında hangi harf notuna sahip olacağını belirledik.
- Son olarak da elde ettiğimiz ortalamayı ve harf notunu konsola yazdıracağız.
Buna göre çıktılarımız şu şekilde olacaktır:
- Yazımızı sonlandırmadan önce programın tümünü gösterelim.
Bir sonraki yazımızda görüşmek üzere….