Page 158 - Bilgisayar Bilimi | Kur 1
P. 158
Sayı giriniz: 5
Ortalama = 6.4
>>>
=============== RESTART:
Lütfen Ortalama hesaplamak için 5 pozitif sayı giriniz
Sayı giriniz: -1
Negatif sayılar kabul edilmemektedir. Çıkılıyor
5.16. Döngü Örnekleri - Faktöriyel Hesaplama
# Program girilen sayının faktöriyelini hesaplar
faktoriyel=1
sayac=1
sayi=int(input(“Lütfen bir sayı giriniz..”))
while sayac<=sayi:
faktoriyel*=sayac
sayac+=1
print(sayi,” sayısının foktöriyeli:”,faktoriyel)
Ekran Çıktısı
Lütfen bir sayı giriniz..5
5 sayısının foktöriyeli: 120
Ağaç Çizimi
# Girilen değere göre ‘*’ karakterinden ağaç çizen program
yukseklik = int(input(‘Çizilecek ağaçın yüksekliğini giriniz: ‘))
satir = 0
while satir < yukseklik:
sayac = 0
while sayac < yukseklik - satir:
print(end=’ ‘)
sayac += 1
sayac = 0
while sayac < 2*satir + 1:
157