Quick actions

cmd+k|ctrl+k

Navigation

Languages

Tugas 5.1 Algoritma dan Struktur Data 

Snippet info

Language

Cpp

Visibility

public

Author

muhammad-rifqi

Created

2025-11-08T05:31:43.041097Z

Updated

2025-11-15T04:31:24.231752Z

#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   : Muhammad Rifqi Hidayat" << endl;
    cout << "Email  : [email protected]" << endl;

    return 0;
}

//Nama : Muhammad Rifqi Hidayat
//NIM  : 3420240020
INFO