Python Örnek Soru 12

Yorum Ekle

 

Örnek 12:

Bir kenar uzunluğu ve iki açısı verilen üçgenin çevre ve alanını bulan kodu yazınız.

import math
def cevre(a,b,c):
    return a+b+c

def alan(kenar1,kenar2,aci):
    return 0.5*kenar1*kenar2*math.sin(math.radians(aci))

def kenarHesapla(a,kenar,sabitAci):
    return math.sin(math.radians(a))*kenar/math.sin(math.radians(sabitAci))

kenar = float(input("Kenar uzunluğunu giriniz..."))
aci1 = float(input("Açı değerini giriniz..."))
aci2 = float(input("Açı değerini giriniz..."))
aci3 = 180-aci1-aci2

kenar1 = round(kenarHesapla(aci1,kenar,aci3),2)
kenar2 = round(kenarHesapla(aci2,kenar,aci3),2)
cevresi = round(cevre(kenar,kenar1,kenar2),2)
alani = round(alan(kenar,kenar1,aci1),2)

print(f"üçgenin Açıları \t{aci1}\t{aci2}\t{aci3}\nÜçgenin Kenarları \t{kenar1}\t{kenar2}\t{kenar}\nÜçgenin Çevresi \t{cevresi}\nÜçgenin Alanı \t\t{alani}")

Kenar uzunluğunu giriniz...10
Açı değerini giriniz...37
Açı değerini giriniz...53
üçgenin Açıları 	37.0	53.0	90.0
Üçgenin Kenarları 	6.02	7.99	10.0
Üçgenin Çevresi 	24.01
Üçgenin Alanı 		18.11

Yorum için açıklama