Quick actions

cmd+k|ctrl+k

Navigation

Languages

Latihan 5.1 Algoritma Dan Struktur Data 

Snippet info

Language

Cpp

Visibility

public

Author

fadhlanr

Created

2025-11-08T05:14:05.288972Z

Updated

2026-01-04T05:55:11.045093Z

#include <iostream>
using namespace std;

int main() {
    int panjang, lebar, mode, hasil;

    cout << "====================================" << endl;
    cout << "        Program Percabangan Persegi  " << endl;
    cout << "====================================" << endl;

    cout << "Masukan Panjang Persegi : ";
    cin >> panjang;
    cout << "\nMasukan Lebar Persegi   : ";
    cin >> lebar;

    cout << "\n====================================" << endl;
    cout << "\nMasukan Mode" << endl;
    cout << "[1:Luas, 2:Keliling] : ";
    cin >> mode;

    cout << "\nPanjang Persegi Adalah : " << panjang << endl;
    cout << "Lebar Persegi Adalah   : " << lebar << endl;

    if (mode == 1) {
        hasil = panjang * lebar;
        cout << "Mode yang dipilih adalah Luas" << endl;
        cout << "Luas Persegi Adalah     : " << hasil << endl;
    } else if (mode == 2) {
        hasil = 2 * (panjang + lebar);
        cout << "Mode yang dipilih adalah Keliling" << endl;
        cout << "Keliling Persegi Adalah : " << hasil << endl;
    } else {
        cout << "Mode tidak valid!" << endl;
    }

    cout << "====================================" << endl;
    cout << "Nama  : M Fadhlan Robbi" << endl;
    cout << "Email : [email protected]" << endl;

    return 0;
}

//Nama  : M Fadhlan Robbi
//NIM   : 3420240001
INFO