Contoh Program C/C++ untuk Menghitung Luas dan Keliling Segitiga

Luhur Fatah 6 bulan ago

Selamat datang di artikel Contoh Program C/C++ untuk Menghitung Luas dan Keliling Segitiga silahkan simak artikel berikut ini dengan seksama dan apabila ada pertanyaan silahkan tanyakan di kolom komentar di bawah.

Oke langsung saja kita lihat contoh program beserta penjelasannya.

Contoh Program Menghitung Keliling Segitiga

Program ini akan meminta user untuk menginputkan tiap tiap sisi dari segitiga lalu akan manyimpannya disebuah varibel yaitu sisi1, sisi2, dan sisi3 yang nantinya akan dihitung lalu hasilnya akan di simpan di varibel dengan nama keliling .

Sebelum membuat programnya, terlebih dahulu kita harus mengetahui Rumus untuk menghitung keliling segitiga tersebut, berikut Rumus untuk menghitung Keliling segitiga.

Rumus Keliling Segitiga

Keliling = Sisi 1 + Sisi 2 + Sisi 3

Menggunakan Bahasa C

#include <stdio.h>
int main(){
int sisi1;
int sisi2;
int sisi3;
int keliling;

printf("Masukan Panjang Sisi 1 :");
// Menyimpan nilai yang user input ke varible sisi1
scanf("%d",&sisi1);

printf("Masukan Panjang Sisi 2 :");
// Menyimpan nilai yang user input ke varible sisi2
scanf("%d",&sisi2);

printf("Masukan Panjang Sisi 3 :");
// Menyimpan nilai yang user input ke varible sisi2
scanf("%d",&sisi3);

keliling = sisi1+sisi2+sisi3;
printf("Keliling segitiga adalah %d",keliling);
}
Contoh Program Menghitung Keliling Segitiga

Penjelasan Kode Program

  • Varibel yang dideklarasikan adalah sisi1,sisi2 dan sisi3, diprogram ini saya mendeklarasikan varibel tersebut mengguakan tipe data integer, asumsinya karna umumnya nilai sisi dari sebauh bangun datar adalah bilangan yang bukan desimal.
  • #include digunakan untuk mengimport sebuah file header, umumnya ketika menggunakan bahasa C kita akan mengimport stdio.h.
  • printf adalah sebuah fungsi yang digunakan untuk menampilkan sesuatu, bisa berupa teks atau varible, fungsi ini bisa dipakai baik di bahasa C ataupun C++.
  • scanf adalah sebuah fungsi yang menyuruh user untuk menginputkan sebuah nilai, baik berupa angka ataupun huruf, lalu hasil inputannya akan disimpan pada sebuah varible, fungsi ini juga bisa dipakai baik di bahasa C ataupun C++.

Menggunakan Bahasa C++

#include <iostream>
using namespace std;

int main(){

int sisi1;
int sisi2;
int sisi3;
int keliling;

cout<<"Masukan Panjang Sisi 1 :";
// Menyimpan nilai yang user input ke varible sisi1
cin>>sisi1;

cout<<"Masukan Panjang Sisi 2 :";
// Menyimpan nilai yang user input ke varible sisi2
cin>>sisi2;

cout<<"Masukan Panjang Sisi 3 :";
// Menyimpan nilai yang user input ke varible sisi2
cin>>sisi3;

keliling = sisi1+sisi2+sisi3;
cout<<"Keliling segitiga adalah " <<keliling;
}
Contoh Program Menghitung Keliling Segitiga

Penjelasan Kode Program

  • #include digunakan untuk mengimport sebuah file header, umumnya ketika menggunakan bahasa C++ kita akan mengimport iostream
  • using namespace std artinya kita menggunakan namespace std, digunakan agar ketika kita akan memanggil fungsi cout dan cin kita tidak perlu menambahkan std:: sebelumnya, jika tidak menhgunakan namespace std maka cout harus dipanggil dengan std::cout, begitu juga dengan cin.
  • cout fungsinya hampir sama seperti printf, namun cout hanya bisa dipakai di bahasa C++.
  • cin fungsinya sama seperti scanf, namun cin hanya bisa dipakai di bahasa C++.

Contoh Program Menghitung Luas Segitiga

Program ini akan meminta user untuk menginputkan alas dan tinggi dari segitiga yang akan dihitung dan disimpan disebuah varibel yaitu alas, dan tinggi yang nantinya akan dihitung lalu hasilnya akan di simpan di varibel dengan nama Luas.

Sebelum membuat programnya, terlebih dahulu kita harus mengetahui Rumus untuk menghitung Luas segitiga tersebut, berikut Rumus untuk menghitung Luas sebuah segitiga.

Rumus Luas Segitiga

Luas = 1/2 x Alas x Tinggi

Menggunakan Bahasa C

#include <stdio.h>

int main(){
int alas;
int tinggi;
float luas;

printf("Masukan Panjang Alas:");
// Menyimpan nilai yang user input ke varible alas
scanf("%d",&alas);

printf("Masukan Tinggi segitiga :");
// Menyimpan nilai yang user input ke varible tinggi
scanf("%d",&tinggi);
// Menghitung nilai luas dan menyimpannya di variable
luas = 0.5*alas*tinggi;
// Menampilkan hasil
printf("Luas segitiga adalah %g", luas);

}
Contoh Program Menghitung Luas Segitiga

Penjelasan

  • Di program ini kita menggunakan tipe data float pada varibel Luas dikarenakan ada kemungkinan hasil hitung dari Luas segitiga akan berupa bilangan decimal.

Menggunakan Bahasa C++

#include <iostream>
using namespace std;

int main(){

int alas;
int tinggi;
int luas;

cout<<"Masukan Alas Segitiga :";
// Menyimpan nilai yang user input ke varible alas
cin>>alas;

cout<<"Masukan Tinggi Segitiga :";
// Menyimpan nilai yang user input ke varible tinggi
cin>>tinggi;

luas =0.5*alas*tinggi;
cout<<"Luas segitiga adalah " <<luas;
}
Contoh Program Menghitung Luas Segitiga

Itulah Contoh – contoh Program C/C++ untuk Menghitung Luas dan Keliling Segitiga, apabila ada pertanyaan silahkan ajukan di kolom komentar, cukup sekian dari saya, mohon maaf apabila ada kesalahan.

1 1 vote
Article Rating

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments