Informatică, întrebare adresată de gsdgsdgsdg, 9 ani în urmă

DAU PUNCTE MULTE!!!!!!!!!!!
Datele a,b si c reprezinta lungimile laturilor unui triunghi ABC,pt. a verifica daca acest triunghi este echilateral (adica a=b=c) trebuie
sa se evalueze expresia logica c1:
c1<-- (a=b) and (b=c)
Daca expresia are valoarea "adevarat:, triunghiul este echilateral. Aceasta expresie descrie conditia pe care trebuie sa o indeplineasca cele 3 date a,b si c ca sa reprezinte laturile unui triunghi echilateral. Pornind de la acest exemplu,precizati conditia pe care trebuie sa o indeplineasca cele 3 date pt ca triunghiul sa fie:
a)isoscel b)dreptunghic c)dreptunghic isoscel

Răspunsuri la întrebare

Răspuns de Anelly
31
c1<---- (a=b) and (b=c)
Isoscel daca: c1<---- (a=b) or (a=c) or (b=c)
Dreptunghic daca: c1<----(a^2+b^2=c^2) or (a^2+c^2=b^2) or (b^2+c^2=a^2)
Dreptunghic isoscel daca: c1<-- iei ce am scris la b si adaungi and intre.
Alte întrebări interesante