CODEBLOCKS : contoh code c++ menghitung luas dan keliling segitiga

Bahasa pemrograman c++ dapat meyelsaikan berbagai macam persoalan termasuk untuk menghitung rumus. Kali ini saya akan menunjukan salah satu rumus bangun datar yaitu segitiga.

Berikut rumus segitiga jika hanya di ketahui hanya alas dan tinggi :
  • L = 0.5*a*t
  • K = sisi miring*2+a
Keterangan
  • L merupakan luas
  • K merupakan keliling
  • a merupakan alas
  • t merupakan tinggi
Berikut penerapan pada code c++

#include <iostream>
#include <math.h>

using namespace std;

int main()
{
      float a,A,t,L,K,miring;
      cout<<"===Luas dan Keliling segitiga==="<<endl<<endl;
      cout<<"Masukan nilai alas : ";
      cin>>a;
      cout<<"Masukan nilai tinggi : ";
      cin>>t;
      L=0.5*a*t;
      A=0.5*a    //setengah dari alas
      miring=sqrt(pow(A,2)+pow(t,2));
      K=(miring*2)+a;
      cout<<"Luasnya adalah "<<L<<endl;
      cout<<"kelilingnya adalah "<<K<<endl;
      return 0;
}

Output programnya

Penjelasan code diatas
#include <iostream> digunakan untuk menampilkan fungsi cout, cin endl.
#include <math.h> digunakan untuk menampilkan fungsi sqrt( ), pow( ).
cout digunakan untuk keluaran program.
cin digunakan untuk masukan program.
sqrt ( ) digunakan untuk fungsi akar pada operasi matematika.
pow ( ) digunakan untuk fungsi pangkat pada operasi matematika.
endl digunakan untuk enter satu baris kebawah.
return 0 digunakan untuk mengembalikan program.
// digunakan sebagai komentar (tiadak ditampilkan di program hanya penjelasan pada code tersebut)

Semoga bermanfaat dan terima kasih.

CODEBLOCKS : contoh code c++ menghitung luas dan keliling segitiga