💻
Kolay
Şekil Hiyerarşisi
100 puan
·
Cpp
📋 Talimatlar
Shape abstract sınıfı ve alt sınıflarını yazın:
- Shape: pure virtual area() ve name() metotları
- Circle: yarıçap parametreli, alan = pi * r * r
- Rectangle: en ve boy parametreli, alan = en * boy
Stdin'den şekil bilgileri gelir:
- CIRCLE r
- RECT w h
- END
Her şekil için "[name]: alan = [area]" yazdırın. Pi için 3.14159 kullanın.
🧪 Örnek Test Senaryoları
Girdi
CIRCLE 5 RECT 4 6 END
Beklenen Çıktı
Circle: alan = 78.54 Rectangle: alan = 24.00
Girdi
CIRCLE 1 END
Beklenen Çıktı
Circle: alan = 3.14
📄
main.cpp
✓ Çözüm yüklendi
puan
Testleri çalıştırmak için kodunuzu gönderin
✅ Tüm testler geçti! Tebrikler!
Beklenen:
Sonuç:
Ln 1, Col 1
·
CPP
·
UTF-8
Wandbox