#include <stdio.h> // untuk puts()
#include <iostream> // untuk cin
int main() {
int panjang, lebar, mode, hasil;
puts("Program Percabangan Persegi");
puts("=====================================");
puts("");
// Input data
std::cout << "Masukan Panjang Persegi : \n";
std::cin >> panjang;
std::cout << "Masukan Lebar Persegi : ";
std::cin >> lebar;
puts("\n=====================================");
puts("Masukan Mode");
puts("1=Luas, 2=Keliling");
std::cin >> mode;
// Output awal
std::printf("Panjang persegi adalah : %d\n", panjang);
std::printf("Lebar persegi adalah : %d\n", lebar);
// Percabangan
if (mode == 1) {
hasil = panjang * lebar;
puts("Mode yang dipilih adalah Luas");
std::printf("Luas Persegi Adalah\t: %d\n", hasil);
} else if (mode == 2) {
hasil = 2 * (panjang + lebar);
puts("Mode yang dipilih adalah Keliling");
std::printf("Keliling Persegi Adalah : %d\n", hasil);
} else {
puts("Mode yang dipilih tidak valid!");
}
puts("-------------------------------------");
puts("Nama \t: Aidil Akbar Azwadzi");
puts("Email \t: azwadziaidil09@gmail.com");
puts("-------------------------------------");
return 0;
}
//Nama : Aidil Akbar Azwadzi
//NIM : 3420248014