Contoh code C++, membuat program untuk menghitung pythagoras dengan CODEBLOCKS

undefined
Sebelum membuat programnya kita harus mengetahui rumus pythagoras itu sendiri. Rumus pythagoras dapat dilihat dari gambar di bawah ini :
keterangan rumus :

  • a = alas segitiga
  • t = tinggi segitiga
  • s = sisi miring segitiga


Jika sudah mengetahui rumusnya sekarang tinggal di realisasikan pada programnya. Untuk bentuk akar pada c++ gunakan fungsi sqrt( ) dan untuk pangkatnya menggunakan fungsi pow( ).
Untuk menampilkan fungsi sqrt( ) dan pow( ) kita harus menambahkan header #include <math.h>.
Berikut code c++

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

using namespace std;

int main()
{
      int no;
      float a,t,s;
      cout<<"===Menghitung Pythagoras==="<<endl<<endl;
      cout<<"1 = a : alas segitiga"<<endl;
      cout<<"2 = t : tinggi segitiga"<<endl;
      cout<<"3 = s : sisi miring segitiga"<<endl;
      cout<<"Masukan nomor berapa yang akan dihitung : ";
      cin>>no;
      if (no==1) {
         cout<<"masukan nilai s : ";
         cin>>s;
         cout<<"masukan nilai t : ";
         cin>>t;
         a=sqrt(pow(s,2)-pow(t,2));
         cout<<"hasilnya : "<<a<<endl;
     }else if (no==2) {
         cout<<"masukan nilai s : ";
         cin>>s;
         cout<<"masukan nilai a : ";
         cin>>a;
         t=sqrt(pow(s,2)-pow(a,2));
         cout<<"hasilnya : "<<t<<endl;
    }else if (no==3) {
        cout<<"masukan nilai a : ";
        cin>>a;
        cout<<"masukan nilai t : ";
        cin>>t;
        s=sqrt(pow(a,2)+pow(t,2));
        cout<<"hasilnya : "<<s<<endl;
    }else {
        cout<<"Masukan nomor yang benar"<<endl;
    }
      return 0;
}

Output programnya

penjelasan code diatas :
#include <iostream> digunakan untuk menampilkan fungsi cout, cin, endl.
#include <math.h> digunakan untuk menampilkan fungsi operasi matematika seperti sqrt( ) dan pow()
cout digunakan untuk keluaran program
cin digunakan untuk masukan  program
sqrt( ) digunakan untuk menghitung bentuk akar
pow( ) digunakan untuk menghitung bentuk pangkat
endl digunakan enter satu baris kebawah
return 0 digunakan untuk mengembalikan program

Semoga bermanfaat dan terima kasih.

Add your comment for:

Contoh code C++, membuat program untuk menghitung pythagoras dengan CODEBLOCKS