GELİNEN  KISIMA  KADAR  GENEL  VE  AÇIKLAYICI   ÖRNEKLER

Uzun bir aradan sonra tekrardan merhabalar dostlar.Bugün başlıktan da anlaşılacağı gibi şu ana kadar öğrendiğimiz kısımlarla ilgili biraz daha yoğun ve eleyici kodlar ile öğrendiklerimizi pekiştirmeye çalışacağız.Gelin kaldığımız yerden devam edelim.

1)Kullanıcıdan aldığınız 5 tane sayıyı;


A) Çarptıralım.


                                                       GİRDİ(İNPUT) 


 x=float(input("lütfen 1.sayıyı giriniz:"))
 y=float(input("lütfen 2.sayıyı giriniz:"))
 z=float(input("lütfen 3.sayıyı giriniz:"))
 t=float(input("lütfen 4.sayıyı giriniz:"))
 k=float(input("lütfen 5.sayıyı giriniz:"))
 g=x*y*z*t*k
 print("sonuç:",g)


                                                    ÇIKTI(OUTPUT)



lütfen 1.sayıyı giriniz:1
lütfen 2.sayıyı giriniz:2
lütfen 3.sayıyı giriniz:3
lütfen 4.sayıyı giriniz:4
lütfen 5.sayıyı giriniz:5
sonuç:120.0




B)Toplayalım.


                                                   GİRDİ(İNPUT) 



x=float(input("lütfen 1.sayıyı giriniz:"))
y=float(input("lütfen 2.sayıyı giriniz:"))
z=float(input("lütfen 3.sayıyı giriniz:"))
t=float(input("lütfen 4.sayıyı giriniz:"))
k=float(input("lütfen 5.sayıyı giriniz:"))
g=x+y+z+t+k
print("sonuç:",g)


                                                 ÇIKTI(OUTPUT)


lütfen 1.sayıyı giriniz:2
lütfen 2.sayıyı giriniz:4
lütfen 3.sayıyı giriniz:6
lütfen 4.sayıyı giriniz:8
lütfen 5.sayıyı giriniz:10
sonuç:30.0

2)Kullanıcıdan alınan 5 tane sayıyı format metodu ile toplamaya çalışalım.

x=input("lütfen ilk sayıyı giriniz:")

y=input("lütfen ikinci sayıyı giriniz:")
z=input("lütfen üçüncü sayıyı giriniz:")
a=x+y+z
print("{}+{}+{}+{}+{}={}'dir".format(x,y,z,a))


3)Üçgendeki en uzun kenara hipotenüs denir.Hipotenüs diğer iki kenarın kareleri toplamı ile bulunur.Bu bilgilere göre iki kenarı verilen üçgenin hipotenüsü bulan kodu yazalım.(üçgenin dik üçgen olduğu varsayılacaktır.)




                                                GİRDİ(INPUT)


x=int(input("lütfen ilk kenarı giriniz:"))

y=int(input("lütfen ikinci kenarı giriniz:"))
z=((x**2+y**2)**0,5)
print("hipotenüsün uzunluğu",z)



                                               ÇIKTI(OUTPUT)



lütfen ilk kenarın uzunluğunu giriniz:3

lütfen ikinci kenarın uzunluğunu giriniz:4
hipotenüsün uzunluğu:5




lütfen ilk kenarın uzunluğunu giriniz:9

lütfen ikinci kenarın uzunluğunu giriniz:12
hipotenüsün uzunluğu:15



4)Bilindiği gibi hız problemlerinde x=vt eşitliği ile gerekli matematiksel bağıntılar ile yol,zaman yada hız verileri bulunabilir.Bu verilen bilgilere göre kendimiz bir algoritma geliştirerek bir program yazmaya çalışalım.Örneğin hızı bulmaya çalışalım;


                                                          GİRDİ(INPUT)
x=int(input("lütfen alınan yolu giriniz:"))
t=int(input("lütfen zamanın değerini giriniz:"))
v=x/t
print("hızın değeri",v)




                                                        ÇIKTI(OUTPUT)
lütfen mesafenin değerini giriniz:10 m
lütfen zamanım değerini giriniz:5 s
hızın değeri:2 m/s


5)Üniversitelerde not sistemi vize ve final notları üzeriden döndürülür.Bazı üniversiteler iki vize bir final bazı üniversiteler ise tek vize ve final yaparak harflendirme aşamasına geçerek notları belirlerler.Biz burada kullanıcıdan iki tane vize ve bir final girmelerini isteyeceğiz.Buyrun gelib bu algoritmamızı oluşturalım.


                                                     GİRDİ(INPUT)

x=int(input("lütfen 1.vize notunu giriniz:"))

y=int(input("lütfen 2.vize notunu giriniz:"))

z=int(input("lütfen final notunu giriniz:"))

s=((x*20)+(y*20)+(z*60))/3

print("ders ortalamanız",s)



                                                 ÇIKTI(OUTPUT)


lütfen 1.vize notunu giriniz:5

lütfen 2.vize notunu giriniz:5

lütfen final notunu giriniz:5

ders ortalamanız:166.66666666666


<<Burada üniversitelerdeki ortalama hesaplama sadece ucu açık bir şekilde verilmiştir.Yani buradaki ortalama hesabı gelişigüzel  sadece örnek olması babında verilmiştir.>>

Şimdilik bu kadar genel örnek yeter dostlar.Derslerin yoğunluğundan düzgün bir şekilde blog yayınlayamıyorum bundan dolayı kusura bakmayın sıradaki konumuz if,elif,else yani şartlı durumlar konusu olacak.Artık bu kısıma geçtiğimiz zaman daha güzel,anlaşılabilir ve daha net örnekler yayınlayabileceğiz.Şimdilik hoşçakalın sonraki blog  yazımızda görüşmek üzere.
Lütfen abone olmayı unutmayın
















































Yorumlar

Bu blogdaki popüler yayınlar