Page 174 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 174
3. Program:
#include <iostream>
using namespace std;
int main() {
// Deklarasi variabel
float alas, tinggi, luas;
// Memasukkan nilai alas dan tinggi
cout << "Masukkan nilai alas: ";
cin >> alas;
cout << "Masukkan nilai tinggi: ";
cin >> tinggi;
// Menghitung luas segitiga
luas = 0.5 * alas * tinggi;
// Menampilkan hasil luas
cout << "Luas segitiga: " << luas << endl;
return 0;
}
Output:
Masukkan nilai alas: 24
Masukkan nilai tinggi: 2
Luas segitiga: 24
Penjelasan Program:
• #include <iostream>: Menyertakan pustaka iostream yang diperlukan untuk input dan output
data.
• using namespace std;: Memasukkan namespace std untuk memudahkan penggunaan fungsi-
fungsi standar C++.
• int main(): Fungsi utama di mana program dimulai dan dieksekusi.
• Deklarasi variabel: Deklarasi variabel alas, tinggi, dan luas untuk menyimpan nilai alas,
tinggi, dan luas segitiga.
• Memasukkan nilai: Nilai alas dan tinggi dimasukkan dari pengguna menggunakan cin.
• Menghitung luas: Rumus luas segitiga (luas = 0.5 * alas * tinggi) digunakan untuk
menghitung luas segitiga.
• Menampilkan hasil: Nilai luas segitiga ditampilkan ke pengguna menggunakan cout.
• return 0;: Menunjukkan bahwa program telah selesai dengan sukses.
4. Program
#include <iostream>
using namespace std;
int main() {
// Deklarasikan variabel untuk panjang dan lebar
int panjang, lebar;
// Minta pengguna untuk memasukkan nilai panjang dan lebar
cout << "Masukkan panjang persegi panjang: ";
cin >> panjang;
cout << "Masukkan lebar persegi panjang: ";
cin >> lebar; 165
// Hitung luas persegi panjang
int luas = panjang * lebar;
// Tampilkan hasil luas persegi panjang