fork download
  1. <?php
  2. // Fungsi untuk menghitung luas segitiga
  3. function hitungLuasSegitiga($alas, $tinggi) {
  4. return 0.5 * $alas * $tinggi;
  5. }
  6.  
  7. // Fungsi untuk menghitung keliling segitiga
  8. function hitungKelilingSegitiga($alas, $tinggi) {
  9. // Menggunakan rumus keliling segitiga siku-siku
  10. $sisiMiring = sqrt(pow($alas, 2) + pow($tinggi, 2)); // Menghitung sisi miring
  11. return $alas + $tinggi + $sisiMiring;
  12. }
  13.  
  14. // Input: panjang alas dan tinggi segitiga
  15. $alas = 6; // Contoh nilai alas
  16. $tinggi = 8; // Contoh nilai tinggi
  17.  
  18. // Menghitung hasil
  19. $luas = hitungLuasSegitiga($alas, $tinggi);
  20. $keliling = hitungKelilingSegitiga($alas, $tinggi);
  21.  
  22. // Menampilkan hasil ke layar
  23. echo "Panjang alas: " . $alas . " cm\n";
  24. echo "Tinggi: " . $tinggi . " cm\n";
  25. echo "Luas segitiga: " . $luas . " cm²\n";
  26. echo "Keliling segitiga: " . $keliling . " cm";
  27. ?>
  28.  
  29.  
Success #stdin #stdout 0.03s 25916KB
stdin
Standard input is empty
stdout
Panjang alas: 6 cm
Tinggi: 8 cm
Luas segitiga: 24 cm²
Keliling segitiga: 24 cm