← Kursa Dön
💻

Şekil Alanı Hesaplayıcı (ABC)

Orta
100 puan · Python

📋 Talimatlar

Abstract base class ile şekil hiyerarşisi oluşturun.

Sınıflar:

  • Sekil (ABC): abstract alan() ve cevre() metotları
  • Dikdortgen: en, boy
  • Daire: yaricap (π = 3.14159)
  • Ucgen: taban, yukseklik, kenar1, kenar2, kenar3

Girdi: N şekil, her satır: tip,parametreler Çıktı: Her şeklin alanı ve çevresi (2 ondalık) Son: "Toplam alan: X.XX"

🧪 Örnek Test Senaryoları

3 farklı şekil
Girdi
3
Dikdortgen,5,10
Daire,7
Ucgen,6,4,5,6,5
Beklenen Çıktı
Dikdortgen: alan=50.00, cevre=30.00
Daire: alan=153.94, cevre=43.98
Ucgen: alan=12.00, cevre=16.00
Toplam alan: 215.94

💡 İpuçları

🐍 main.py
✓ Çözüm yüklendi
puan

                    
Ln 1, Col 1 · PYTHON · UTF-8
Wandbox