C# Dersleri 15 - Not Ortalaması Hesaplayan Program

C# Dersleri 15 - Not Ortalaması Hesaplayan Program


C# dilinde kullanıcıdan farklı dersler için sınav puanlarını alarak bu puanların ortalamasını hesaplamak oldukça yaygın bir programlama pratiğidir. Bu örnekte, kullanıcıdan Matematik, Fizik, Kimya, Türkçe, Tarih ve Müzik derslerinin sınav puanlarını alacağız ve bu puanların ortalamasını hesaplayacağız.

C# ile Not Ortalaması Hesaplama

Not ortalamasını hesaplamak için her dersin sınav puanını kullanıcıdan alıp bu puanların toplamını ders sayısına böleceğiz. Aşağıdaki program, bu işlemi gerçekleştiren basit bir C# uygulamasıdır

using System;

class Program
{
    static void Main()
    {
        // Kullanıcıdan ders notlarını al
        Console.Write("Matematik dersinin sınav puanını girin: ");
        double matematik = Convert.ToDouble(Console.ReadLine());

        Console.Write("Fizik dersinin sınav puanını girin: ");
        double fizik = Convert.ToDouble(Console.ReadLine());

        Console.Write("Kimya dersinin sınav puanını girin: ");
        double kimya = Convert.ToDouble(Console.ReadLine());

        Console.Write("Türkçe dersinin sınav puanını girin: ");
        double turkce = Convert.ToDouble(Console.ReadLine());

        Console.Write("Tarih dersinin sınav puanını girin: ");
        double tarih = Convert.ToDouble(Console.ReadLine());

        Console.Write("Müzik dersinin sınav puanını girin: ");
        double muzik = Convert.ToDouble(Console.ReadLine());

        // Not ortalamasını hesapla
        double ortalama = (matematik + fizik + kimya + turkce + tarih + muzik) / 6;

        // Sonucu ekrana yazdır
        Console.WriteLine("Derslerin not ortalaması: " + ortalama);
    }
}

Bu programda, kullanıcıdan her ders için sınav puanları istenir ve bu puanlar Convert.ToDouble() metodu kullanılarak ondalıklı sayıya dönüştürülür. Ardından, tüm puanlar toplanır ve toplam ders sayısına (6) bölünerek ortalama hesaplanır. Sonuç, ekrana yazdırılır.

Kullanıcıdan Veri Alma ve Ortalama Hesaplama

Bu program, kullanıcıdan veri almayı ve bu veriyi işlemler için kullanmayı öğrenmek için harika bir başlangıçtır. Kullanıcı, her bir dersin sınav puanını girdikten sonra program bu puanları toplar ve ortalamayı hesaplayarak sonucu ekrana yazdırır.

Veri Girişi ve Sonuç Gösterme

Kullanıcıdan alınan tüm girdiler sayısal veri olarak kabul edilir. Bu nedenle, her bir sınav puanı bir sayısal değer (örneğin, 75 veya 89.5) olmalıdır. Bu program, girilen puanların doğru veri türünde olduğunu varsayar. İleride hata yönetimi ve veri doğrulama konularını öğrendiğimizde, kullanıcıdan alınan girdilerin geçerliliğini kontrol etmeyi de öğrenebiliriz.

Sonuç

Not ortalaması hesaplamak, C# programlama dilinde temel hesaplama becerilerini öğrenmek için idealdir. Bu basit örnek, kullanıcıdan veri almayı, verileri işlemeyi ve sonuçları ekrana yazdırmayı içerir. Bu tür programlar, programlama temellerini öğrenmek için mükemmel bir başlangıçtır.

Bu içeriği beğendiyseniz paylaşarak destek olabilirsiniz!


Eğitim İçeriği

Eğitim C# Dersleri
Kategori Programlama Dili
Ders Adeti 18 Ders
Dil Türkçe
Güncelleme 04/2024
  • HTML Dersleri

    HTML Dersleri Sıfırdan İleri Seviyeye

    Kategori Web Programlama
    Ders Süresi 19 Ders
    Dil Türkçe
    Güncelleme 12/2020
    Derse Başla
  • Java Dersleri

    Java Dersleri ve Nesne Yönelimli Programlama

    Kategori Programlama Dili
    Ders Süresi 125 Ders
    Dil Türkçe
    Güncelleme 09/2020
    Derse Başla
  • CSS Dersleri

    CSS Dersleri Başlangıçtan İleri Seviyeye

    Kategori Web Programlama
    Ders Süresi 49 Ders
    Dil Türkçe
    Güncelleme 10/2021
    Derse Başla
  • Java Örnek Projeler

    Java Örnek Projeler

    Kategori Programlama Dili
    Ders Süresi 20 Ders
    Dil Türkçe
    Güncelleme 10/2022
    Derse Başla
  • C# Dersleri

    C# Dersleri ve Nesne Yönelimli Programlama

    Kategori Programlama Dili
    Ders Süresi 100 Ders
    Dil Türkçe
    Güncelleme 04/2024
    Derse Başla