C#

C# Girilen Sayıların Ortalamasını Bulma

Merhabalar, C# derslerimize kaldığımız yerden devam ediyoruz. Bu dersimizde klavyeden sıfır girilene kadar girilen sayıların ortalamasını bulmayı anlatacağım. Hadi başlayalım !

Sayıların ortalamasını bulmak için tüm sayıları toplamalı ve toplam sayı sayısına bölmemiz gerek. Yani bize sayıların toplamı ve toplam sayı sayısı gerekiyor. Şimdi bizde bunları karşılayacak değişkenleri oluşturalım.

int toplam = 0, adet = 0;

Klavyeden sürekli veri girişi alacağız ve veri sayısını bilmediğimiz için while döngüsü işimizi görecektir. Sonsuz bi döngü yapacağız ve her döngüde klavyeden giriş alacağız. Girilen sayı sıfırsa döngüden çıkacağız, aksi halde toplam değişkeninin değerini girilen sayı kadar arttıracağız. Bu anlattığımız şeyin kodları şöyle olacak;

while(true)
{
    Console.Write("Sayı Giriniz: ");
    int sayi = Convert.ToInt32(Console.ReadLine());
    if(sayi == 0)
        break;
    toplam += sayi;
    adet++;
}

Kullanıcı sıfır girene kadar girdiği tüm sayıları topladık ve adet değişkenini arttırdık. Bu sayede ortalamayı hesaplamak için gerekli olan 2 şeyi de hazırladık ve artık son olarak ortalamayı hesaplayıp kullanıcıya bildirelim;

double ortalama = toplam / adet;
Console.WriteLine("Girdiğiniz Sayıların Ortalaması: " + ortalama);

Evet bu dersimizde bu kadardı, yazdığımız kodları daha toplu olması için aşağıya bırakıyorum;

int toplam = 0, adet = 0;
while(true)
{
    Console.Write("Sayı Giriniz: ");
    int sayi = Convert.ToInt32(Console.ReadLine());
    if(sayi == 0)
        break;
    toplam += sayi;
    adet++;
}
double ortalama = toplam / adet;
Console.WriteLine("Girdiğiniz Sayıların Ortalaması: " + ortalama);

Tüm C# derslerimize buraya tıklayarak ulaşabilirsiniz. Herkese hayırlı günler.

Skorumuz:
Oy Vermek İçin Tıklayın
[Toplam: 1 Ortalama: 5]

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu