Python Günlükleri – Soru Çözümleri 4

Merhabalar ;

Python ile ilgi sorular çözmeye devam ediyoruz. Python programlama dilini öğrenirken aynı zamanda algoritma yeteneğimizi de geliştirmemiz gerekiyor bu yüzden soru çözümlerine devam ediyoruz.

#Fibonacci Sayı Dizisinin istenen Elemana Kadar Yazdırmak

sayi = int(input("Fibonacci dizisinin kaç elemanı yazdrılsın :"))
a =0
b =1
i =0
print(a)
while i <= sayi :
    a, b = b, a+b
    i = i+1
    print(a)

#Palindrome Sayısı 

sayi = input("Lütfen bir sayı giriniz : ")
girdi = []
for i in sayi :
    girdi.append(i)
print(girdi)
if   girdi[::-1]==girdi :
    print("{} sayısı Palindrome sayısıdır.".format(sayi))
else :
    print("{} sayısı Palindrome sayısı değildir.".format(sayi))

#Faktoriyel Hesaplama

sayi =int(input("Bir sayısı giriniz : "))
carpim = 1
while sayi >= 1 :
    carpim = carpim*sayi
    sayi = sayi-1

print(carpim)

#Vize ve Final notu girilen öğrencinin geçip geçmediğini hesaplayan algoritma (vizenin%40,finalin %60’ı hesaplanır. Final en az 60 olmak zorundadır)

vize = int(input("Vize Notunuzu Giriniz : "))
final = int(input("Final Notunuzu Giriniz :"))
vize1 = (vize * 40) / 100
final1 = (final * 60) / 100
gecmenotu = vize1 + final1
print(gecmenotu)
if final < 60 :
    print("Geçemediniz.")

 

#Fiyatı ve kdv oranı girilen ürünün toplam fiyatını ve kdv’sini hesaplayan algoritma

fiyat = float(input("Ürünün Fiyatını Giriniz :"))
kdvorani = int(input("Kdv Oranını Yüzde Olarak Giriniz :"))
kdv = (fiyat * kdvorani)/100
toplamfiyat = kdv + fiyat
print("KDV : {}".format(kdv),"Toplam fiyat : {}".format(toplamfiyat))

 

#Yarı çapı verilen çemberin alanını hesaplayan algoritma ( pi = 3,14)

r = 6
pi = 3.14
alan = pi*r*r
print(alan)

Bir sonraki yazımda görüşmek üzere.

Yorum bırakın