PROIECT


1) Sa se implementeze o aplicatie care implementeaza specificatiile de mai jos:

Req1: Se dau numerele naturale a, b si c care pot lua valori <100.




Sa se verifice daca aceste numere pot reprezenta laturile unui triunghi.

Req2: Daca da, sa se afiseze mesajul:
       “Triunghi <tipul triunghiului>”,
unde <tipul triunghiului> poate lua una din urmatoarele valori, scrise cu bold verde:
       oarecare, isoscel, echilateral, dreptunghic


Req3: Daca numerele date nu verifica inecuatia triunghiului, se va afisa urmatorul mesaj,
scris cu italic rosu: “Numerele date nu pot reprezenta laturile unui triunghi.”

Req 4: Daca valorile date nu se incadreaza in intervalul specificat (caractere, numere
reale, etc.), va fi afisat urmatorul mesaj de eroare, scris cu italic rosu:
        “Valorile date nu se incadreaza in intervalul specificat.”

Req 5: Daca nu toate cele trei numere sunt specificate, butonul “Verifica” va fi inactiv.
Req 6: Daca una din valorile introduse este 0, butonul “Verifica” va fi inactiv.

2) Sa se creeze documentatia necesara astfel incat aplicatia implementata sa fie dezvoltata
conform SPICE Level 1 pentru aria ENG.10.

Problematriunghiului

  • 1.
    PROIECT 1) Sa seimplementeze o aplicatie care implementeaza specificatiile de mai jos: Req1: Se dau numerele naturale a, b si c care pot lua valori <100. Sa se verifice daca aceste numere pot reprezenta laturile unui triunghi. Req2: Daca da, sa se afiseze mesajul: “Triunghi <tipul triunghiului>”, unde <tipul triunghiului> poate lua una din urmatoarele valori, scrise cu bold verde: oarecare, isoscel, echilateral, dreptunghic Req3: Daca numerele date nu verifica inecuatia triunghiului, se va afisa urmatorul mesaj, scris cu italic rosu: “Numerele date nu pot reprezenta laturile unui triunghi.” Req 4: Daca valorile date nu se incadreaza in intervalul specificat (caractere, numere reale, etc.), va fi afisat urmatorul mesaj de eroare, scris cu italic rosu: “Valorile date nu se incadreaza in intervalul specificat.” Req 5: Daca nu toate cele trei numere sunt specificate, butonul “Verifica” va fi inactiv. Req 6: Daca una din valorile introduse este 0, butonul “Verifica” va fi inactiv. 2) Sa se creeze documentatia necesara astfel incat aplicatia implementata sa fie dezvoltata conform SPICE Level 1 pentru aria ENG.10.