Friday, January 25, 2019

Program Menghitung Luas dan Keliling SegiTiga dengan C++


Program Menghitung Luas dan Keliling SegiTiga


Source code :



output :


full sourceCode :

#include "iostream"
using namespace std;

int main() {
       float Alas;
       float Tinggi;
       float LuasSegitiga;
       float sisiMiring;
       float Keliling;
       cout << "Masukan Panjang ALas : ";
       cin >> Alas;

       cout << "Masukan Tinggi Segitiga : ";
       cin >> Tinggi;


       //Proses Perhitungan Dengan Rumus Luas Segitiga
       LuasSegitiga = ((0.5) * Alas) * Tinggi;

       //Mengeluarkan Hasil Perhitungan Luas SegiTiga
       cout << "Luas SegiTiga = " << LuasSegitiga << endl;


       //Mencari Keliling

       //mencari sisiMiring Segitiga dengan rumus pitagoras
       sisiMiring =sqrt((pow((Alas*0.5),2)) + pow(Tinggi,2));

       //menghitung keliling segitiga
       Keliling = Alas + (2 * sisiMiring);

       //Menampilkan keliling
       cout << "Keliling Segitiga = " << Keliling<<endl;
      

       system("pause");

}



Semoga Membantu, mohon Dikoreksi jika ada kesalahan dan kekeliruan :)

PERCABANGAN "IF ELSE" C++

Percabangan pada pemograman digunakan jika kita ingin melakukan suatu perintah tetapi ada syarat khusus atau syarat tertentu yang menjadi syarat perintah tersebut akan di lakukan oleh program, jika syarat di kita syaratkan maka perintah tersebut akan dilakukan oleh program dan jika syaratnya itdak terpenuhi maka perintah tsb tidak dilakukan.

syntax penggunaan If Else

if (syarat yang harus dipenuhi){
      maka ini yang akan di jalankan
}
else {
      ini yang dijalankan
}

misal :

if (Inputan == 1){
     angka = 1
}
else {
     angka bukan 1
}

jika kita memberi inputan 1 maka program akan menjalankan perintah "angka = 1"
jika kita memberi inputan selain 1 maka program akan menjalan perintah "angka bukan 1"
else akan dilakukan oleh program jika kondisi pada "if " tidak terpenuhi dan tidak akan di lakukan jika kondisi "if" sudah terpenuhi.

contoh Program :

program diaatas ialah program untuk mengecek angka yang di inputkan merupakan angka 1 atau bukan.


- Jika Kita Memberi Inputan Angka = 1 maka kondisi pada if terpenuhi maka akan dicetak "angkanya =1"


-Jika Kita memberikan Inputan selain 1 maka perintah yang ada di dalam if akan di lewati dan program akan menjalankan perintah yang ada pada else maka yang tercetak "angkanya Bukan 1".



full Source Code :

#include "iostream"

using namespace std;

int main(){
// Mendeklarasikan Variabel yang Berjenis Integer dengan nama "angka"
int angka;

//Mencetak Tampilan atau tulisan pada console
cout << "Masukan Angka : ";

//Memasukan inputan angka kedalam variabel Angka
cin >> angka;

//proses Percabangan
if (angka == 1) // sama saja jika dibaca "Jika Angka sama dengan "1" Maka
{
cout << "Angkanya = 1"<<endl; //Ini adalah perintah yang akan di lakukan jika pada variabel angka kita masukan nilai "1"
}
else // jika yang kita masukan pada variabel angka bukan "1"
{
cout << "Angkanya Bukan 1"<<endl; // perintah yang akan di jalan kan jika pernyataan pada baris 16 tidak memenuhi syarat yaitu angkanya harus "1"
}

Operator yang digunakan untuk membadingkan kondisi
Operator
Keterangan
==
Sama Dengan
!=
Tidak Sama Dengan / Bukan
< 
Kurang Dari
> 
Lebih Dari
<=
Kurang Dari Sama Dengan
>=
Lebih Dari Sama Dengan


Operator yang digunakan untuk menghubungkan 2 atau lebih kondisi
Operator
Keterangan
&&
AND / DAN
||
OR / ATAU
&& => Jika Semua yang menjadi persaratan terpenuhi maka bernilai TRUE, jika salah satu tidak terpenuhi maka bernilai FALSE.

|| => Jika Ada salah satu saja yang terpenuhi maka akan bernilai TRUE, dan jika semua persyaratan tidak terpenuhi maka bernilai FALSE


Sekian dan Terima Kasih Semoga membantu, mohon Maaf jika ada kekeliruan atau kesalahan Mohon dikoreksi. :)