fork download
  1. #include <iostream>
  2. #include <cmath> // Per la funzione sqrt()
  3.  
  4. using namespace std;
  5.  
  6. int main() {
  7. float base, altezza, diagonale, area, perimetro;
  8.  
  9. // Input dei dati
  10. cout << "Inserisci la base del triangolo: ";
  11. cin >> base;
  12. cout << "Inserisci l'altezza del triangolo: ";
  13. cin >> altezza;
  14.  
  15. // Calcoli
  16. area = (base * altezza) / 2;
  17. diagonale = sqrt(pow(base, 2) + pow(altezza, 2)); // Teorema di Pitagora
  18. perimetro = base + altezza + diagonale;
  19.  
  20. // Output dei risultati
  21. cout << "Area del triangolo: " << area << endl;
  22. cout << "Diagonale del triangolo: " << diagonale << endl;
  23. cout << "Perimetro del triangolo: " << perimetro << endl;
  24.  
  25. return 0;
  26. }
Success #stdin #stdout 0s 5272KB
stdin
3 9
stdout
Inserisci la base del triangolo: Inserisci l'altezza del triangolo: Area del triangolo: 13.5
Diagonale del triangolo: 9.48683
Perimetro del triangolo: 21.4868