Dikdörtgenin Python ile Alan ve Çevre Hesabı
Bu örneğimizde, kısa ve uzun kenar uzunluğu kullanıcı tarafından girilen bir dikdörtgenin Python ile alan ve çevre hesabını nasıl yapabileceğimizi gösteren bir program kodlayacağız.
Öncelikle, problemimizi çözeceğimiz yaklaşımımızı adım adım yazıp temsili bir akış şemasını çizelim:
- Adım 1: Başla
- Adım 2: Kısa kenarı gir (kisa_kenar)
- Adım 3: Uzun kenarı gir (uzun_kenar)
- Adım 4: Kısa kenar ile uzun kenarı toplayıp 2 ile çarpıp sonucu cevre değişkenine ata
- Adım 5: Kısa kenar ile uzun kenarı çarpıp sonucu alan değişkenine ata
- Adım 6: cevre ve alan değişkenlerini ekrana yaz
- Adım 7: Bitir
Kullanıcıdan veri girişi olacağı için haliyle input () metodunu kullanacağız. Ayrıca kodumuzun içerisine hatırlatıcı ve neyi niye yaptığımızı belirten açıklamalar (yorum satırları) eklemek için #
işaretinden faydalandık.:
1 2 3 4 5 6 7 8 9 10 11 12 |
# Kullanıcıdan kısa ve uzun kenar uzunluklarını al kisa_kenar = float(input("Lütfen dikdörtgenin kısa kenar uzunluğunu girin: ")) uzun_kenar = float(input("Lütfen dikdörtgenin uzun kenar uzunluğunu girin: ")) # Alanı hesapla alan = kisa_kenar * uzun_kenar # Çevreyi hesapla cevre = 2 * (kisa_kenar + uzun_kenar) print(f"Dikdörtgenin Alanı: {alan}") print(f"Dikdörtgenin Çevresi: {cevre}") |
Kullanıcıdan dikdörtgenin kısa ve uzun kenar uzunluklarını alıp bu bilgileri kullanarak dikdörtgenin alanını ve çevresini hesapladık ve hesaplanan alan ve çevreyi ekrana yazdırdık.
Dilerseniz yukarıdaki örneği \n kaçış dizesini kullanarak pekala tek bir print () fonksiyonu içinde yazabiliriz. Bakınız:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
# Kullanıcıdan kısa ve uzun kenar uzunluklarını al kisa_kenar = float(input("Lütfen dikdörtgenin kısa kenar uzunluğunu girin: ")) uzun_kenar = float(input("Lütfen dikdörtgenin uzun kenar uzunluğunu girin: ")) # Alanı hesapla alan = kisa_kenar * uzun_kenar # Çevreyi hesapla cevre = 2 * (kisa_kenar + uzun_kenar) """ print(f"Dikdörtgenin Alanı: {alan}") print(f"Dikdörtgenin Çevresi: {cevre}") """ print(f"Dikdörtgenin Alanı: {alan}\nDikdörtgenin Çevresi: {cevre}") |
Yukarıdaki örneğimizde, çoklu satır yorumlar ("""
alternatif olarak tek tırnaktan oluşan bir üçlemeyi '''
kullanabilirsiniz) kullanılmış ve kodun belirli bir kısmını devre dışı bırakılmıştır.
Bu, belirli bir kod bloğunu test etmek, hata ayıklamak veya alternatif bir kod bloğunu kullanmak istediğinizde çok kullanışlıdır. Yorum satırlarını kullanarak, belirli bir kod bloğunu geçici olarak devre dışı bırakabilir ve daha sonra tekrar etkinleştirebilirsiniz. Bu nedenle, yukarıdaki kodda olduğu gibi, belirli bir kod bloğunu geçici olarak devre dışı bırakmak ve alternatif bir kod bloğunu çalıştırmak için çoklu satır yorumları kullanabilirsiniz.
Kodu çalıştırmak için: Trinket.