Hallo! Apa kabar??? Kali
ini saya akan memposting cara membuat program menghitung keliling dana luas
segitiga di C++. Dalam membuat program
mengitung luas dan keliling segitiga, kita harus mengetahui algoritmanya dulu,
apa saja yang akan diinputkan pada bagian mana proses akan dijalankan dan apa
yang akan dioutputkan.
Contoh
Program C++ Menghitung Keliling Segitiga
/*Program Keliling Segitiga*/
/*Diberikan sisi A, B, dan C suatu
segitiga, hitung Keliling Segitiga*/
#include<iostream>
using namespace std;
int main(){
/*Deklarasi*/
int A, B, C, Keliling;
/*Algoritma*/
cout<<"Program Menghitung
Keliling Segitiga "<<endl;
cout<<" "<<endl;
cout<<"Masukkan Panjang Sisi 1 =
"; cin>>A;
cout<<"Masukkan Panjang Sisi 2 =
"; cin>>B;
cout<<"Masukkan Panjang Sisi 3 =
"; cin>>C;
Keliling=A+B+C;
cout<<"
"<<endl;
cout<<"Keliling =
"<<Keliling<<endl;
}
Program C++ Keliling Segitiga |
Kemudian
klik Compile & Run, lalu masukkan panjang sisi 1, panjang sisi 2, dan
panjang sisi 3 pada segitiga, dan kemudian program akan otomatis menghitung
hasilnya.
Hasilnya akan seperti ini :
Hasilnya akan seperti ini :
Outputnya. |
Contoh
Program C++ Menghitung Luas Segitiga
Menghitung Luas segituga yang diketahui
alas dan tingginya.
/*Program Luas Segitiga*/
#include<iostream>
using namespace std;
int main(){
/*Deklarasi*/
int a, t;
float Luas;
/*Algoritma*/
cout<<"Alas = "; cin>>a;
cout<<"Tinggi = "; cin>>t;
Luas=a*t/2;
cout<<"Luas = "<<Luas<<endl;
}
Kemudian klik Compile
& Run, lalu Hasil tampilannya akan seperti pada gambar :
Menghitung Luas segitiga yang diketahui
ketiga sisinya.
Program
yang dihasilkan kode program ini akan meminta input panjang setiap sisi
segitiga. Setelah semua sisi segitiga dimasukkan, program akan mencari luas
segitiga. "sqrt" adalah fungsi untuk mencari akar kuadrat yang
terdapat dalam "math.h" karena itu kita harus menambahkan
"#include <math.h>;" sebelum menggunakannya.
Kode scriptnya yaitu :
/*Program Luas Segitiga*/
/*Diberikan sisi A, B, dan C suatu segitiga, hitung Luas Segitiga*/
#include<iostream>
#include<math.h>
#include<math.h>
using namespace std;
int main(){
/*Deklarasi*/
int A, B, C;
float Luas, S;
float Luas, S;
/*Algoritma*/
cout<<"A = ";
cin>>A;
cout<<"B = ";
cin>>B;
cout<<"C = ";
cin>>C;
S=(A+B+C)/2;
Luas=sqrt(S*(S-A)*(S-B)*(S-C));
cin>>A;
cout<<"B = ";
cin>>B;
cout<<"C = ";
cin>>C;
S=(A+B+C)/2;
Luas=sqrt(S*(S-A)*(S-B)*(S-C));
cout<<"Luas = "<<Luas<<endl;
0 Comments