Gambaran Penyelesaian Suatu Kasus (Masalah) Sederhana

Hallo semuanya!!! Kali ini saya akan memberikan sebuah gambaran penyelesaian suatu kasus (masalah) sederhana, mulai dari notasi algoritmik, coding, dan hasil programnya. Apa ya masalahnya??? bagaimana coding dan programnya?? Nahh, mari kita simak yuk!! Kali ini dalam pembuatannya akan menggunakan bahasa pemrograman C++ yaa!


Kasus

Buatlah program menghitung keliling persegi.

Notasi Algoritmik

Pertama, kita buat terlebih dahulu notasi algoritmik nya. Isi notasi algoritmiknya berkaitan dengan kasus yang ada, yaitu program menghitung keliling persegi. Notasi algoritmiknya kurang lebih seperti dibawah ini.

Judul: Menghitung Keliling Persegi
Kamus:
sisi : integer
keliling : integer
Algoritma:
output ("Program Hitung Keliling Persegi")
output (endline)
output ("Masukkan sisi persegi (cm) = ")
input (sisi)
keliling = 4 * sisi
output
("Keliling persegi adalah " keliling " cm")

Source Code

Setelah membuat notasi algoritmiknya, mari kita tuangkan rancangannya ke dalam coding. Program yang digunakan untuk coding dapat menggunakan CodeBlocks, Visual Studio Code, atau yang lainnya. Source code dalam membuat programnya kurang lebih seperti dibawah ini.

//Judul: Program Hitung Keliling Persegi
//Nama: Nikolas Adi Kurniatmaja Sijabat
//Tempat, tanggal: Semarang, 2 Januari 2022

//Kamus
#include <iostream>
using namespace std;
int sisi;
int keliling;

//Algoritma
int main(){
    cout << "Program Hitung Keliling Persegi" << endl;
    cout << endl;
    cout << "Masukkan sisi persegi (cm) = ";
    cin >> sisi;
    keliling = 4 * sisi;
    cout << "Keliling persegi adalah " << keliling << " cm" << endl;
}

Setelah melakukan coding, jangan lupa lakukan testing dan build programnya ya!

Hasil Run Coding

Setelah program yang dibuat selesai dan berjalan dengan baik, maka hasil program saat dijalankan adalah sebagai berikut.



Demikian contoh gambaran penyelesaian kasus sederhana dari saya. Semoga informasi yang diberikan dapat bermanfaat dalam belajar programming. Mohon maaf apabila terdapat kesalahan kata dalam penyajian informasi. Tetap semangat semua!!! Terimakasih! 😄

Komentar

Postingan populer dari blog ini

Nested Loop

Notasi Algoritmik

Looping / Perulangan