Răspuns :
Răspuns:
#include <iostream>
#include <math.h> // in cazul in care va fi folosita teorema lui Heron
using namespace std;
void tip_triunghi(int a, int b, int c)
{
if (a == b && b == c)
cout << "triunghi echilateral";
else
{
if ((a == b && b != c) || (a == c && b != c) || (b == c && a != b)
cout << "triunghi isoscel";
}
else
cout << "triunghi oarecare";
}
int arie(int x, int h) // x este baza, iar h este inaltimea
{
return (x * h);
}
void arie_triunghi(int a, int b, int c)
{
int p;
p = (a + b + c) / 2; (semiperimetrul)
cout << (double)(sqrt(p * (p - a) * (p - b) * (p - c));
}
int main()
{
int a, b, c; //laturi
int h; //inaltimea
int baza;
cin >> a >> b >> c >> h;
tip_triunghi(a, b, c); // se verifica tipul triunghiului
cout << endl;
/*in enunt nu se specifica baza, deci va trebui sa afisez aria prin alte metode */
/*daca se stie baza, atunci:
arie(baza, h);
*/
//altfel:
arie_triunghi(a, b, c); // voi folosi teorema lui Heron, ceea ce nu e foarte practic
}
Explicație: o vei avea in comentarii si in numele variabilelor
Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Ne vedem curând și nu uitați să ne adăugați la marcaje!