tugas algoritma 5.1

Run Settings
LanguageC++
Language Version
Run Command
#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
Editor Settings
Theme
Key bindings
Full width
Lines