Klavyeden girilen 5 adet sayının toplamını ortalamasını yazdırma python

Kullanıcıdan alınan 5 adet sayının toplamını ve ortalamasını ekran yazdırma problemimizin çözümü;

öncelikle bazı işlemleri defalarca yapmamız gerekiyorsa o sorularda döngüler bizim işlerimizi kolaylaştırır. Bu soruda kullanıcıdan sayı
alma işlemi 5 kere yapılacağı için bunu döngü ile yapabiliriz.

döngü olarak while döngüsü kullanıyoruz.

sayac=0
while sayac<5: sayi=int(input("sayı giriniz"))

while döngüsü ile kullanıcıdan sayı alma işlemi yaptık. Ama while döngüsünde en çok unutulan konulardan birisi döngünün bitmesi için sayacın mutlaka 5 veya daha fazla olması gerekmesi. Şuan program bu haliyel sürekli kullanıcıdan sayı alacak.
bizim kullanıcıdan sayı alma işlemini 5 defa ile sınırlandırmamız için sayı alma işleminden sonra sayac=sayac+1 kodunu mutlaka eklemeliyiz.

sayac=0
while sayac<5: sayi=int(input("sayı giriniz")) sayac=sayac+1

işlemimiz bitmedi. Şimdi ise kullanıcının her girdiği sayıyı toplamız gerekiyor. Öncelikle döngünün dışına bir adet toplam adında bir değişken tanımlayalım ve ilk değeri sıfır olsun. bu değişkene kullanıcının her girdiği sayıyı aktarmış olacaz.

sayac=0
toplam=0
while sayac<5: sayi=int(input("sayı giriniz")) toplam=toplam+sayi sayac=sayac+1

ve son olarak da döngü bitince yani kullanıcı 5 adet sayıyı girince ortalamayı hesaplıyoruz.

ortalama=toplam/sayac

ve print fonksiyonu ile hem ortalamayı ve toplamı yazdırıyoruz.

kodların tam halini indirmek için aşağıdaki renkli yazıya tıklayınız.
indirme şifresi:bilisimpaylasim.net
sorunun tam çözümü

Administrator hakkında 260 makale
Bilişim Teknolojileri Öğretmeni

İlk yorum yapan olun

Bir yanıt bırakın

E-posta hesabınız yayımlanmayacak.


*