5.00 / 1 oy

Python ile üçgen türünü (eşkenar, ikizkenar, çeşitkenar) bulan program

Kullanıcıdan 3 adet sayısal değer alarak bu değerleri karşılaştıran ve sonuçlara göre bir üçgenin eşkenar, ikizkenar ya da çeşitkenar olduğunu yazdıran program algoritmaları, özellikle if-else if-else uygulamalarında sıklıkla kullanılmaktadır. Daha önce Java ve Javascript dillerinde farklı yazarlar tarafından hazırlanmış örnekleri de aşağıda paylaşıyorum:

Java'da üçgen türünü (eşkenar, ikizkenar, çeşitkenar) bulan program

javaScript ile üçgen türünü (eşkenar, ikizkenar, çeşitkenar) bulan program

Ben de aynı uygulamayı Python programlama dilinde hazırlamak istedim. Programın algoritması aynı olacak, sadece syntax'ı python dili için uyarlanmış olacak. Bu uygulamayı kodlamak için gerekli olan ön bilgi ise şu şekilde:

Python'da Kullanıcıdan Girdi Almak (input)

Python'da Print Fonksiyonu ile Çıktı Almak

Python'da if (eğer) kullanımı ve örnekleri

Şimdi bu uygulamayı Python ile kodlayalım:

kenar1 = int(input("1. kenar uzunluğu kaç cm? > "))
kenar2 = int(input("2. kenar uzunluğu kaç cm? > "))
kenar3 = int(input("3. kenar uzunluğu kaç cm? > "))

if kenar1 == kenar2 == kenar3:
    print("üçgenin tüm kenarları birbirine eşit olduğu için eşkenar bir üçgendir")
elif kenar1 == kenar2  or  kenar1 == kenar3 or kenar2 == kenar3:
    print("üçgenin iki kenarı birbirine eşit olduğu için ikizkenar bir üçgendir")
else:
    print("üçgenin tüm kenarları birbirinden farklı olduğu için çeşitkenar bir üçgendir")

 

İkizkenar bir üçgen için kodları çalıştıralım:

python üçgen

m.cengiz

14.07.2020 14:57

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Python ile üçgen türünü (eşkenar, ikizkenar, çeşitkenar) bulan program

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.