Rabu, 18 November 2015

Studi Kasus 1 : Membuat Program Menghitung Luas Segitiga

Selamat Sore, Pada kesempatan pertama ini saya tidak akan panjang lebar membahas IDE, penginstalan editor c++, compiler c++ dan sebagainya. Namun saya ingin berbagi studi kasus beberapa program yang hendak dibuat menggunakan bahasa c++. Nah artikel tutorial c++ ini ditunjukan untuk para newbie atau pemula yang ingin memulai belajar c++ ya, bukan para master :). Saya lebih tertarik menggunakan study kasus untuk memahami sebuah program.


Studi Kasus 1 ini adalah membuat program c++ sederhana , bagaimana menghitung luas segitiga. Langkah pertama sebelum membuat sebuah program adalah memahami algoritma atau logika pemrogramannya. Seperti diketahui bahwa kita hendak membuat program menghitung luas segitiga maka yang hal yang diperlukan adalah :
  1. Menginput alas segitiga
  2. Menginput tinggi segitiga
  3. Rumus Luas segitiga = (alas x tinggi) / 2
Okey maka algoritmanya adalah : input alas , input tinggi lalu hitung luas.
untuk membuatnya maka kita memerlukan variable, apa itu variable? secara bahasa mudahnya adalah sebuah tipe data yang hendak kita proses dalam suatu program.

variable untuk menginput alat kita buat = double alas
variable untuk menginput tinggi kita buat = double tinggi
variable untuk luas kita buat = double luas

Penggunaaan tipe double ditunjukan untuk memproses tipe data bilangan bulat, untuk memahami tipe variable sebagai berikut.

Tipe Variable dalam C++




Lebih jelas tentang tipe data variable dapat dibaca di sini.

Mari kita lanjutkan untuk menuliskan code program. Seperti diketahui bahwa kita sudah menentukan tipe data variable untuk membuat program hitung luas segitiga. Anda bisa menggunakan eclipse yang bisa didownload di sini atau xcode (mac)  atau bisa juga menggunakan visual studio.

Standar rangkap kerangka c++ adalah sebagai berikut 

#include <iostream>
using namespace std;

int main()
{

    //masukan code program anda disini
    

    return 0;

}

Nah code diatas adalah kerangka dasar standar ketika kita hendak membuat program c++. 
Langkah selanjutnya adalah memasukan tipe variable yang hendak diproses yaitu alas, tinggi dan luas. Maka code ditambahkan sebagai berikut 

#include <iostream>
using namespace std;

int main()
{

    double alas; 
    double tinggi;
    double luas;

    
        
    return 0;

}

Pastikan jangan terlewatkan tanda titik koma (;) setelah anda membuat variable.
Langkah selanjutnya kita mmebuat code c++ untuk menginput alas. 


#include <iostream>
using namespace std;

int main()
{

    double alas;
    double tinggi;
    double luas;
    
    cout<<"Masukan alas segitiga : ";
    cin>>alas;

    
    //masukan code program anda disini

    
    return 0;

}


code cout<<"Masukan alas segitiga : ";  adalah code untuk menampilkan data, pada kesempatan kali ini kita menampilkan text "Masukan alas segitiga : " hal ini untuk mempermudah pengguna dalam menginput nilai alas.

code cin>>alas; adalah code untuk meniput data variable alas.

Buatlah juga untuk tinggi seperti langkah membuat alas seperti code berikut.


#include <iostream>
using namespace std;

int main()
{

    double alas;
    double tinggi;
    double luas;
    
    cout<<"Masukan alas segitiga : ";
    cin>>alas;

    cout<<"Masukan tinggi segitiga : ";
    cin>>tinggi;

    
    //masukan code program anda disini

    
    return 0;

}

Selanjutnya memasukan rumus luas segitiga = alas x tinggi : 2

#include <iostream>
using namespace std;

int main()
{

    double alas;
    double tinggi;
    double luas;
    
    cout<<"Masukan alas segitiga : ";
    cin>>alas;

    cout<<"Masukan tinggi segitiga : ";
    cin>>tinggi;

    luas = (alas * tinggi) / 2;
 
    cout<<"Luas Segitiga adalah : "<<luas<<endl;

    
    return 0;

}

Maka hasilnya ketika kita run program maka kita disuruh :
  1. Menginput alas segitiga
  2. Menginput tinggi segitiga
  3. Luas segitiga akan terlihat hasilnya.
Selamat mencoba 
Semoga sukses.


Salam
Ipung Purwono


1 komentar: