Sari la conținut
Zece la Info
Probleme

Clasa Triunghi

Usoara 2000 ms 64 MB#oop#clasa#geometrie#triunghi

Scrieti o clasa Triunghi care memoreaza cele trei laturi a, b, c (numere intregi pozitive) ale unui triunghi, cu urmatoarele functionalitati:

  • constructor cu trei parametri: a, b, c
  • getA(), getB(), getC()
  • esteValid() - returneaza adevarat daca cele trei laturi pot forma un triunghi (suma oricaror doua laturi e strict mai mare decat a treia)
  • perimetru() - returneaza a+b+c
  • esteEchilateral() - returneaza adevarat daca toate cele trei laturi sunt egale
Date de intrare
Codul vostru este integrat intr-un program de test care citeste comenzi si apeleaza metodele voastre.
Date de iesire
Fiecare comanda produce o linie de output.
Restrictii
1 <= a, b, c <= 1.000.000

Exemple

Exemplul 1

Intrare

3
NEW 3 4 5
VALID
PERIM

Iesire

OK
DA
12

Vrei să rezolvi problema?

Creează-ți un cont gratuit ca să scrii cod în editor, să trimiți soluții la evaluator și să vezi indicațiile.