Friday, May 31, 2013

CONTOH SCRIPT MENGGUNAKAN BAHASA C++ MENENTUKAN BILANGAN APAKAH GANJIL ATAU GENAP

Kita semua sudah tahu apa itu komputer atau laptop. Tapi terkadang kita lupa bahkan tidak tahu bahwa perangkat tersebut terdapat suatu program sehingga dapat dijalankan atau dipakai untuk kegiatan bekerja sehari-hari. Pasti anda pernah berpikir bagaimana cara membuat suatu program, namun yang harus kita pahami adalah pengertian & fungsi program tersebut karena banyak sekali macam-macam bahasa pemrograman. Dari sekian banyaknya bahasa pemrograman yang ada di dunia ternyata mempunyai tingkatan atau level masing-masing. Yang saya bahas kali ini bukan tentang pengertian atau fungsi bahasa pemrograman, namun hanya contoh script bahasa c++ yang telah saya buat. Program yang saya buat adalah sebagian kecil dari banyaknya dasar-dasar program bahasa c++.

Sebelum membuat program kita di haruskan mengetahui dan mempunyai rencana dulu dari awal, proses dan hingga akhir dari hasilnya, misalkan saya ingin membuat program menentukan bilangan yang hasil nya apakah bilangan ganjil atau bilangan genap. Untuk membuat programnya  kalian harus tahu awal tentang pengertian bilangan ganjil & bilangan genap.
Bilangan ganjil adalah bilangan bulat yang tidak habis dibagi dua ( 2 ), maka sisa 1 (satu ).
contoh bilangan ganjil : 1, 3, 5, 7, 9, ...dst
Bilangan genap adalah bilangan bulat yang habis dibagi 2 (dua), maka sisa 0 (nol).
contoh bilangan gneap : 2, 4, 6, 8, 10, ...dst
Bilangan Bulat adalah semua bilangan selain pecahan atau desimal, terdiri dari : bilangan bulat positif, nol dan bilangan bulat negatif.
contoh bilangan bulat : dst... -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, ...dst
Setelah tahu awal pengertiannya dan contohnya, maka bilangan ini akan di inputkan / di masukkan oleh user (di proses) dan akan keluar hasil output apakah bilangan ganjil / genap.
Berikut adalah contoh screenshoot hasil nya :



Masukkan bilangan adalah perintah program dari cout, kemudian user ketik angka 100 (perintah program Cin), lalu tekan enter, maka hasil yang keluar bilangan genap. Inti dari program saya adalah bilangan genap jika angka di bagi 2 maka sisa hasil bagi nya adalah 0, maka jika tidak berarti bilangaan ganjil.
Contohnya :
100 : 2  = 50 sisa hasil bagi adalah 0 ( berarti 100 adalah genap)
36 : 2 = 18 , sisa hasil bagi adalah 0 ( bearti 36 adalah genap)
77 : 2 = 38 , sisa hasil bagi adalah 1 ( berarti 77 ganjil)
9 : :2 = 4 , sisa hasil bagi adalah 1 ( berarti 9 adalah ganjil )

Mudah bukan ? Kalau perintah yang diinpukan sudah masuk, maka hasilnya kalau tidak bilangan ganjil maka akan muncul hasil yang lain yaitu bilangan genap.
Nah Sekarang adalah Script untuk Program C++ nya :

#include<iostream.h>
#include<conio.h>



int main()
{
int a;

cout<<"masukkan bilangan : " ;
cin>>a;

if(a % 2 == 0)
cout<<" bilangan genap";
else
cout<<" bilangan ganjil" ;

getch();
}


Dalam C++ sisa hasil bagi di tulis dengan  % . Logika penjelasan nya seperti yang saya paparkan di atas bukan ? Jika anda masih bingung atau ada pertanyaan silahkan hubungi saya. Sekian dulu postingan artikel yang dapat saya bagikan, kurang lebihnya mohon maaf. kritik dan saran anda sangat saya perlukan untuk koreksi pembaca khususnya saya pribadi , semoga bisa bermanfaat terima kasih.

Tuesday, May 28, 2013

SCRIPT PENGULANGAN LOOPING FOR DI DALAM FOR MENGGUNAKAN PEMROGRAMAN C++

Pada artikel saya sebelumnya pada pengulangan for di dalam for menggunakan javascript, maka sekarang saya akan mencoba berbagi ilmu sedikit menggunakan pemrograman C++. Disini saya menggunakan Borland C++. Borland C++ adalah salah satu aplikasi yang dapat digunakan untuk menulis program, mengkompilasi program, mengaitkan objet & library pada program dan menjalankan program. Berikut ini adalah contoh hasil dari borland c++ yang telah saya input atau masukkankan program :

Hasil screenshoot output pertama dan memasukkan inputan INDRA :


Selanjutnya hasil dari output kedua setelah saya inputk atau ketikan INDRA lalu enter :



 Alhasil outputnya berbentuk seperti segitiga :

INDRA
NDRA
DRA
RA
A

Sama bukan outputnya ?? seperti artikel saya sebelumnya perulangan for didalam for menggunakan pemrograman bahasa javascript ,
Selanjutnya silahkan simak di bawah ini adalah Script dari hasil SS/ screenshoot diatas :


#include <iostream>
#include <conio.h>
#include <string.h>

int main ()
{
int i,j,panjang;
char nama[80];

cout <<"Masukkan nama anda : ";
cin >>nama;

cout <<"\n" ;

cout << "================================"<<"\n";
cout << "Nama : " << nama <<"\n";
cout << "================================"<<"\n";

cout <<"\n" ;
cout <<"Hasil Proses " <<"\n" ;
cout <<"____________ " <<"\n" ;
cout <<"\n" ;

panjang = strlen(nama);
for(i=0; i<panjang; i++)
{
for (j=i; j<panjang; j++)
cout <<nama[j];

cout <<"\n";
}

getch ();
}


Yang membedakan hanya bila di C++ saya menggunakan for(i=0; i<panjang; i++)   tetapi di Javascript saya menggunakan for (i=10; i>=1; i--) . 
Sebenarnya inti dari semuanya sama saja , tergantung seorang programer yang menentukan logika nya atau alur ceritanya (kayak sinetron aja) ahahaha.
Apabila setelah anda coba ternyata gagal atau ada yang bug, silahkan hubungi, komentar, kirim pesan. Cukup sekian tulisan kali ini yang dapat saya bagikan, kurang lebih nya saya mohon maaf yang sebesar-besarnya dan Semoga artikel ini bisa bermanfaat untuk semua ^^, terima kasih telah berkunjung.

Thursday, May 23, 2013

SCRIPT PENGULANGAN FOR DI DALAM FOR BESERTA PENJELASANNYA MENGGUNAKAN JAVASCRIPT

Selamat pagi, siang, Sore, maupun malam dimanapun anda berada (kayak penyiar radio aja ) hehehe. Pada Posting an kali ini saya akan berbagi script Javascript tentang Perulangan For di dalam For Javascript. Langsung saja simak di bawah ini karena sebenarnya saya tidak berbakat untuk menjadi seorang penulis yang dapat merangkai kata-kata atau kalimat yang enak dibaca. Berikut adalah contoh script yang sudah pernah saya buat dan sudah diuji coba :

<html>
<head>
    <title>output berbentuk segitiga</title>
</head>
<body>
    <script language="javascript">
    var bintang="";
    for (i=10; i>=1; i--)
    {   
         for (j=1; j<=i; j++)
         {
          bintang=bintang + "*";   
         }
       
         document.write (bintang + "<br>");
         bintang="";   
    }
    </script>
</body>
</html>


Lalu simpan di notepad dan dengan  file name misalnya : nama.html atau ganti nama  dengan sesuka anda asalkan belakang dari nama tersebut di tambah dengan .html 
Sekarang jalankan di browser anda dan tampilan nya akan menjadi seperti di bawah ini :







Script tersebut akan mencetak bintang, namun jika ingin merubah tampilannya silahkan di copas untuk trial mode atau dioprek otak-atik scriptnya sesuka anda sebagai seorang programer ingin menampilkan dalam bentuk apa .

Penjelasan :

1. Teks  <html>  ini mendefinisikan sebuah dokumen HTML dan di akhiri dengan </html>
2. <head>…</head>" (header) adalah informasi dari dokumen HTML 
3. <title>output berbentuk segitiga</title>   tag ini adalah sebagai Titel dari dokumen HTML, titel ini akan tampil di titel dan tab browser. Sebagai contoh sewaktu anda membuka file contoh diatas perhatikan akan muncul tulisan "output berbentuk segitiga".
4. Tag "<body></body>" merupakan isi dari suatu dokumen HTML yang akan ditampilkan di web browser
5.  <script language="javascript"> sampai  </script> adalah ahasa javascript yang di gunakan dalam html . tetapi Tidak semua browser mampu memproses JavaScript, sehingga untuk menghindari kesalahan penampilan pada  browser tersebut, anda perlu mengetikkan JavaScript diantara tag komentar HTML <!-- dan //--> contoh nya sebagai berikut  :
<script language="javascript">
   <!--  

    var bintang="";
    for (i=10; i>=1; i--)
    {   
         for (j=1; j<=i; j++)
         {
          bintang=bintang + "*";   
         }
       
         document.write (bintang + "<br>");
         bintang="";   
    }

//-->
    </script>


6. var bintang=""; adalah nilai variabel bintang = "" atau bernilai string
    for (i=10; i>=1; i--)
adalah perulangan dari nilai i mula-mula 10 dan i lebih besar sama dengan 1 dan i-- artinya nilai i=i-1 , jadi i akan looping dari 10 sampai 1
    


7.
 for (j=1; j<=i; j++)
         {
          bintang=bintang + "*";   
         }
       
         document.write (bintang + "<br>");
         bintang="";   
    }

perulangan dari nilai j mula-mula 1 dan j lebih besar sama dengan i dan j++ artinya nilai j=j+1 , jadi j akan looping dari 1 sampai nilai i yaitu 10 hingga ke 1 
 didalam for(j=1;j<=i;j++) terdapat { bintang=bintang + "*"; } yang akan di eksekusi terlebih dahulu. setelah itu akan menampilkan  document.write (bintang + "<br>"); 

 apakah masih bingung? lihat proses di bawah ini :

PROSES : 

1. proses nilai pertama j=1 , nilai j ini awal nya bernilai 1 dan akan merubah nilai  bintang=bitang+"*" disini nilai dari bintang awal nya "" akan menjadi ""+"*"
jadi proses ini memberikan nilai * . jadi nilai for ini akan berulang sampai 10x, karena nilai j<=i nilai i disini adalah awal nya 10 dan j++ adalah nilai j=j+1 sampai dengan 10. misalkan nilai yang pertama adalah 1 , maka nilai nya j yang awal nya 1 akan ditambah 1 berarti nilai j=2 .

proses ke 2 ini di mulai dan akan memberikan nilai bintang * lagi
sampai proses ini berhenti yang di batasi hingga j<=i yaitu i =10. 
jadi nilai bintang sekarang bukan  bintang=bitang+"*" namun 
 bintang="*"+"*"+"*"+"*"+ "*"+"*"+ "*"+"*"+"*"+"*" 
 setelah itu akan di cetak atau tampilkan oleh document.write (bintang + "<br>"); 

nah ini adalah proses pertama  oleh for (j=1; j<=i; j++) yang di hitung oleh i=10.
 pasti anda bertanya-tanya ?? i=10 dari mana??
i=10 kan dari for (i=10; i>=1; i--) , nilai ini mula-mula =10 sampai dengan nilai i=1 atau i>=1.
  jadi nilai i di sini yang di eksekusi terleih dahulu adalah nilai 10, trus 9 , 8, 7 ,6, 5, 4, 3, 2, 1
karena i disini akan berkurang 1 atau  i-- atau i=i-1  
 dan tampilan outputnya akan ********** lalu ganti baris atau <br>
    
2. proses nilai j=1 dan j<=9;j++; jadi nilai i sekarang bukan 10 tapi 9.
dan bintang akan mencetak ********* lalu  <br>

3. proses nilai j=1 dan j<=8;j++; jadi nilai i sekarang bukan 9 tapi 8.
dan bintang akan mencetak ******** lalu  <br>

sampai proses nilai i=1 dan akan mencetak *

jadi inti proses di atas adalah :

********** >> adalah proses nilai j=1 dan i=10     (proses ke 1)
********* >> adalah proses nilai j=1 dan i=9         (proses 2)
******** >> adalah proses nilai j=1 dan i=8           (proses 3)
******* >> adalah proses nilai j=1 dan i=7             (proses 4)
****** >> adalah proses nilai j=1 dan i=6               (proses 5)
***** >> adalah proses nilai j=1 dan i=5                 (proses 6)
**** >> adalah proses nilai j=1 dan i=4                   (proses 7)
*** >> adalah proses nilai j=1 dan i=3                     (proses 8)
** >> adalah proses nilai j=1 dan i=2                       (proses 9)
* >> adalah proses nilai j=1 dan i=1                         (proses terakhir)



 
Kesimpulan :

Jadi inti dari Perulangan For di dalam For adalah mengeksekusi perintah/kondisi dahulu serta pernyataan nya yang di eksekusi adalah di dalam { .......} "kurung kurawal" 



Mohon maaf bila ada  penjelasan saya yang salah atau kata-kata yang tidak teratur dalam coretan saya ini yang tidak menggunakan ejaan yang benar dalam  bahasa indonesia / EYD alias bahasa saya yang masih SEMRAWUT maupun AMBURADUL (bahasa jawa) haha.

Semoga coretan saya ini bermanfaat untuk kalian semua^^, cukup sekian &terima kasih.


Monday, May 20, 2013

SCRIPT FORM TIKET MENGGGUNAKAN ALERT PERINGATAN JAVASCRIPT

Sebelum membahas script bahasa javascript menggunakan peringatan atau alert, saya akan merefresh sejenak apakah alert dan fungisnya. Alert dalam javascript yaitu kotak peringatan yang dapat ditampilkan menggunakan / melalui javascript () aret function. Alert tersebut digunakan untuk menampilkan kotak pesan berisi keterangan, namun ada satu pilihan saja yaitu "ok". Saya akan membagikan script / kode javascript membuat alert dalam form tiket. Untuk lebih jelasnya silahkan lihat atau simak kode berikut ini :

   <html >
    <head>
       <TITLE>PT.INDRA MULYO TRAVEL</TITLE>
  </HEAD>

   <body id="abc">
 
    <script type="text/javascript" id="abc">
<!--
    function hitungtotal()
      {
 
     var a=document.getElementById("abc").innerHTML;
   
var nama = document.getElementById("inama").value;
  var tujuan = document.getElementById("itujuan").value;
  var kelas = document.getElementById("ikelas").value;
var jumlahtiket = parseFloat(document.fform.ijumlah.value);
    var ht = 0.0;
  var subtotal = 0.0;
  var diskon = 0.0;
  var total = 0.0;

    if ((tujuan=="Jakarta")&&(kelas=="Eksekutif"))
   {
          ht =70000;
   }
  else if ((tujuan=="Jakarta")&&(kelas=="Bisnis"))
   {
      ht =40000;
   }
  else if ((tujuan=="Jakarta")&&(kelas=="Ekonomi"))
   {
      ht =10000;
   }
else if ((tujuan=="Solo")&&(kelas=="Eksekutif"))
   {
      ht =80000;
   }
else if ((tujuan=="Solo")&&(kelas=="Bisnis"))
   {
      ht =50000;
   }
else if ((tujuan=="Solo")&&(kelas=="Ekonomi"))
   {
      ht =20000;
   }
else if ((tujuan=="Surabaya")&&(kelas=="Eksekutif"))
   {
      ht =90000;
   }
else if ((tujuan=="Surabaya")&&(kelas=="Bisnis"))
   {
      ht =60000;
   }
else
   {
      ht=30000;
   }
 
subtotal = jumlahtiket*ht;

  if (document.fform.imember.checked==true)
   {ket="YA";
  diskon = subtotal*10/100;
 
 }

else

 
   {ket="TIDAK";
   diskon=0.0;
 }


total=subtotal-diskon;
 
document.write(a+"<br>");
document.write(" Nama : "+nama+"<br >");
document.write(" Tujuan : "+tujuan+ "<br >");
document.write(" Kelas : "+kelas+ "<br >");
document.write(" Jumlah : "+jumlahtiket+ "<br >" );
document.write(" Member : "+ket+"<br>");
document.write("<br>");

document.fform.otiket.value=ht;
  document.fform.osubtotal.value=subtotal;
  document.fform.odiskon.value=diskon;
  document.fform.ototal.value=total;
   
document.write("<table width ='600' border ='1'>");
  document.write("<tr><th>Harga Tiket</th>");
    document.write("<th>Sub Total</th>");
document.write("<th>Diskon</th>");
document.write("<th>Total Bayar</th>");
document.write("<tr>");

  document.write ("<tr>");
document.write("<th>"+ht+"</th>");
document.write("<th>"+subtotal+"</th>");
document.write("<th>"+diskon+"</th>");
document.write("<th>"+total+"</th>");
document.write ("</table>");



// gunakan untuk mengecek !!! alert (total);
 }
  //-->

</SCRIPT>
<FORM name="fform">

<table border="1" align="center" width="70%">
   <tr>
     <td width="100%" colspan="2">
     <H3 ALIGN="center">PT. INDRA MULYO TOURS & TRAVEL</H3></td>
   </tr>
   <tr>
     <td width="50%">
<pre>
 Nama         : <input type="text" id="inama" size="20" name="inama">
 Tujuan       : <select name="itujuan" id="itujuan" size=1>
    <option value="Jakarta">Jakarta</option>
    <option value="Solo">Solo</option>
    <option value="Surabaya">Surabaya</option>
      </select>
 Kelas        : <select name="ikelas" id="ikelas" size=1>
    <option value="Eksekutif">Eksekutif</option>
    <option value="Bisnis">Bisnis</option>
    <option value="Ekonomi">Ekonomi</option>
      </select>
 jumlah tiket : <input type="text" id="ijumlah" size="11" name="ijumlah">
 member       : <input type="checkbox" id="imember" name="imember">ya
 </td>
 </pre>
    <td width="50%"><pre>
 harga tiket : <input type="text" size="10" id="otiket" name="otiket">
 sub total : <input type="text" size="10" id="osubtotal" name="osub">
 diskon : <input type="text" size="10" id="odiskon" name="odiskon">
 total bayar : <input type="text" size="10" id="ototal" name="ototal">
 </td><pre>
</tr>
<tr>
<td width ="100%" colspan="2">
 <center>
    <input type="button" value="hitung" onclick="hitungtotal()">
<input type="reset" value="ulang">

 </center>
    </td>
</tr>
</table>
</form>
</body>
</html>

Silahkan anda coba kode/script tersebut agar tidak menjadi penasaran dan untuk lebih jelas hasilnya silahkan anda bisa cari di postingan saya membuat tiket form dan alert javascript. Jika terjadi kesalahan atau gagal dalam penulisan maupun menjalankan script tersebut, silahkan kontak saya atau kirim pesan melalui email. Mohon kritik dan saran karena saya juga masih awam atau pemula dalam pemrograman bahasa javascript. semoga artikel yang saya tulis dapat bermanfaat untuk semuanya.
terima kasih telah berkunjung ke blog saya.

Sunday, May 19, 2013

MEMBUAT FORM TIKET JAVASRIPT DAN MENGGUNAKAN ALERT PERINGATAN

Di bawah ini salah satu adalah Contoh Tugas Algoritma dan pemrograman 2. Langsung saja simak di bawah ini  permrogramannya menggunakan bahasa JavaScript :

Gambar pertama di bawah ini adalah Saya menerapkan Jika inputan atau masukan pertama Nama kosong maka maka akan  saya munculkan Alert/Peringatan .



Selanjutnya Saya juga menerapkan Alert / Peringatan pada inputan ke 2 tetapi inputan/masukan ini berupa option / pilihan objek select pada Tujuan.
 Jika pilihan sudah terpenuhi maka melanjutkan eksekusi pada inputan  yang berupa pilihan objek select yaitu Pilihan kelas . jika tidak terpenuhi sama seperti sebelumnya, saya juga menggunakan peringatan.
 Tapi jika terpenuhi akan langsung menuju ke inputan Jumlah tiket.

Syarat peringatan alert pada Jumlah Tiket ini berbeda dengan inputan sebelumnya. karena disini inputan harus di isi dan juga inputan harus berupa angka. bila di inputkan selain angka misal nya : huruf atau simbol-simbol , maka tidak akan bisa mengeksekusi pada tahap perhitungan selanjutnya. Oleh karena itu saya menerapkan hanya angka saja inputan agar dapat dihitung untuk tahap selanjutnya.

Untuk Lebih jelasnya Lihat Gambar di bawah ini :
   





Pada bagian inputan Member saya tidak memberikan Peringatan. Karena disini hanya mengeksekusi  Checkbox.  isi Checkbox ini hanya Ya atau tidak. Jika di klik Checked =  benar berarti  Member nya berisi Ya. Jika tidak di klik maka Member berisi Tidak . Member pada checkbox ini juga memberikan nilai pada diskon. Misalnya :  apabila member maka mendapatkan diskon 10% dari sub total.

Sub Total disini adalah Harga tiket yang sudah di tentukan menurut Tujuan dan Kelas dikalikan dengan Jumlah tiket yang ingin di pesan/di beli.
Jika bukan member maka tidak akan mendapatkan diskon atau diskon = 0 .

di bawah ini adalah Tampilan apabila inputan benar dan Sebelum di hitung.





dan gambar selanjutnya adalah inputan nya benar dan setelah dihitung :




Disini Saya hanya menerangkan Logika saya saja. Namun untuk rincian script bahasa Javascript nya, silahkan melihat postingan saya yang lain script menggunakan alert.
Mohon maaf bila ada Penulisan kata - kata yang salah dan Kurang berkenan.
Disini saya masih perlu banyak belajar dan sangat membutuhkan kritik dan saran dari pembaca.

Semoga artikel ini membantu dan bermanfaat , terima kasih telah berkunjung. 

Monday, May 13, 2013

CONTOH MENCARI LUAS SEGITIGA DENGAN PROGRAM C++

Disini saya akan membuat contoh C++ yaitu dengan mencari Luas Segitiga .
Pastikan anda sudah menyiapkan aplikasi untuk membuka program C. Disini saya menggunakan aplikasi BORLAND C++ . Nah jika anda sudah siap , silahkan anda ketik kan script di bawah ini yang saya warnai merah di Text Editor borland C++ anda :



#include <iostream.h>
#include <conio.h>

int main()

{
double a,t ,L;

cout << "Masukkan alas :" ;
cin>> a;

cout << "masukan Tinggi :" ;
cin>> t;
      L=0.5*a*t;

cout << "Luas Segitiga :" << L  ;

getch ();

}
 





Jika anda masih bingung silahkan lihat gambar di bawah ini :



jika sudah anda Klik di Menu Debug > Run atau langsung tekan tombol Ctrl+F9 dan hasilnya akan seperti gambar di bawah ini :


Nah sekarang program anda bisa di jalan kan
Tetapi jangan lupa di simpan dulu . .

Type penyimpanan Text editor dalam borland C++ ada 3 :

1. Save Digunakan untuk menyimpan File Program pada jendela yang sedang aktif kedalam disk. Hotkey yang ada bisa gunakan untuk menyimpan dengan menekan tombol Ctrl + KS.
2. Save As Digunakan untuk menyimpan File Program pada jendela yang sedang aktif kedalam disk dengan nama file yang berbeda.
3. Save All Digunakan untuk menyimpan semua File Program pada jendela yang
sedang aktif kedalam disk.

Silahkan anda memilih type penyimpanan sesuka anda :D
Tapi type penimpanan yang paling aku suka adalah yang nomor 3. Save all , Karena semua menncakup file program yang kita buat.

Jika anda masih bingung Silahkan coba aja sendiri mana yang anda suka type penyimpanan nya antara Save , Save As dan Save All . Pasti akan tahu kekurangan dan Kelebihan nya :)


Penjelasan Script :

1. #include <iostream.h>
    #include <conio.h>

Karakter # disebut sebagai preposcessor. Pada setiap kali compiler dijalankan, maka prepocessor membaca source code, mencari baris yang memiliki karakter awal # dan jika menemukan maka akan menjalankan perintah pada baris itu sebelum compiler berjalan.
Baris tersebut bukanlah sebuah pernyataan, itulah sebabnya tidak diakhiri dengan tanda titik koma. Baris tersebut menginstruksikan kepada kompiler untuk menyisipkan file lain (iostream.h) saat program dikompilasi. File-file berakhiran .h disebut file header, yaitu file-file yang berisi berbagai deklarasi seperti fungsi, variabel, dll.
Pada contoh file iostream.h perlu disertakan pada program yang melibatkan obyek cout/cin. Karena file iostream.h berisi deklarasi yang diperlukan oleh berbagai obyek yang berhubungan dengan masukan dan keluaran pada stream.
Sedangkan conio.h  ini merupakan singkatan dari Console Input and Output dan digunakan untuk membuat teks antarmuka pengguna. Contoh perintah : getchar, getch, getche, clrscr()

 2. int main ()
Baris ini mendeklarasikan fungsi utama dari program ini. Fungsi utama akan dieksekusi pertama kali setiap kali program c++ berjalan. Singkatnya, inti dari seluruh program c++ berpusat pada fungsi utama ini.

Baris-baris yang telah dijelaskan sebelumnya dapat kita sebut dengan baris kepala. Selanjutnya, kita akan masuk kepada baris badan yang ditandai dengan tanda kurung kurawal atau { }. Baris badan adalah inti dari program yang akan dieksekusi. Baris badan ini  merupakan penulisan dalam bahasa C maupun  C++ yang menyatakan { sebagai awalan suatu statement (perintah) dan } sebagai penanda akhir dari statement.
Statement merupakan kumpulan interuksi – interuksi yang akan dilakukan ketika program dijalankan. Pada contoh diatas, yang merupakan baris statement adalah 

double a,t ,L;

cout << "Masukkan alas :" ;
cin>> a;

cout << "masukan Tinggi :" ;
cin>> t;
      L=0.5*a*t;

cout << "Luas Segitiga :" << L  ;

getch ();
 


3. double a,t ,L;  
   double a,t ,L; mendeklarasikan variabel. a,t ,L merupakan variabel bertipe double atau bilangan pecahan dengan tipe double 

  

4. cout << ”masukkan alas:”;
cout adalah suatu perintah yang berfungsi untuk memasukkan bagian karakter ”masukkan alas :”  ke dalam standard ouput stream (yang biasa kita kenal tampilan pada layar). Untuk menutup pernyataan, digunakan tanda ;  .

5. cin>> a;
Perintah cin di gunakan untuk input dari user saat program dijalankan, pada penjelasan ini saya contoh kan variabel a yang dituliskan setelah tanda >>

6. L=0.5*a*t;
 L adalah variabel yang mendeklarasikan nilai 0.5 dikalikan nilai variabel a dikalikan nilai variabel t.
Dan tanda * adalah perintah operator aritmatika perkalian . Oiya . . di sini saya menggunakan 0.5 mengapa tidak 1/2 ? karena operator aritmatika ini akan menghitung yang pertama. jika saya memberikan nilai 1/2 maka akan mengasilkan nilai 0 dalam perkalian pertamanya dengan nilai variabel a . maka solusinya bisa digantikan dengan menaruhkan 1/2 di belakang. 
 L=0.5*a*t; bisa diganti dengan L=a*t*1/2;

7. getch();
Untuk beberapa compiler C++ dibutuhkan sebuah file header yang bernama <conio.h>. Selanjutnya kita menempatkan sebuah fungsi bernama getch() sebelum program diakhiri. Maksud dari penggunaan ini adalah agar tampilan ’tertahan’ untuk sementara waktu. Jika tidak, maka proses akan berjalan tanpa kita dapat melihat hasilnya.


Nahh sekian dulu ya , Jika ada Kesalahan penulisan atau kata-kata saya mohon maaf. karena sudah ngantuk nihh hahahaha. Disini saya bukan untuk mengguru i namun saya ingin berbagi. Dan saya juga masih dalam pembelajaran .Semoga artikel ini berguna dan bermanfaat ^^

Wednesday, May 1, 2013

CARA INSTALL BORLAND C++ LENGKAP DENGAN TUTORIAL GAMBAR

Setelah memahami pengertian pemrograman bahasa C++ di artikel sebelumnya , maka saya akan langsung pengoperasian bahasa C++ . agar program kita berjalan, saya menggunakan salah satu  aplikasi yaitu Borland C++. Saya bahas sedikit tentang aplikasi Borland C++, aplikasi ini adalah perangkat lunak (software) untuk menyusun aplikasi yang berdasarkan pada bahasa C dan bekerja dalam lingkungan sistem operasi windows. Kita akan merasakan begitu mudahnya menyusun program aplikasi, karena Borland C++ memiliki keunggulan bahasa pemrograman-nya yang terletak pada produktivitas, kualitas, pengembangan perangkat lunak, kecepatan kompilasi serta diperkuat dengan program yang terstruktur. Borland C++ dapat dihubungkan dengan notepad untuk program database, sebagai sarana penyimpanan data yang standar. Notepad adalah salah satu aplikasi bawaan sistem operasi windows, biasanya digunakan sebagai sarana lain untuk pengaplikasian pembuatan web atau juga dapat digunakan untuk menulis catatan kecil.
Pembahasan selanjutnya adalah bagaimana cara install borland C++, silahkan simak tulisan saya dibawah ini yaitu tutorial install borlan c++ lengkap dengan gambar screenshootnya. Jika anda belum mempunyai file mentahan aplikasi borland c++, silahkan download atau cari filenya dahulu di google atau bisa juga meminta teman, kerabat, atau rekan anda yang biasanya filenya berformat (.RAR). Setelah file terdownload dalam bentuk rar tersebut silahkan extract file kemudian buka foldernya dan pilih SETUP atau yang berekstensi application (.exe) dan  jalankan seperti gambar dibawah, Berikuta adalah Langkah-langkahnya dalam penginstallan Borland C++ :


1. Setelah menjalankan SETUP maka akan muncul pilihan yang pertama seperti gambar, dan langsung klik saja NEXT



2 . Kemudian akan muncul informasi Note pad , pilih saja CLOSE


3. Langkah ketiga klik NEXT





4. Langkah keempat klik NEXT, step ini adalah dimana kita akan menempatkan hasil installnya :


5. kemduian langkah kelima klik NEXT


6. Langkah selanjutnya klik NEXT







 7. Langkah ketujuh Klik install




8.  Kemudian tunggu peroses penginstallan sampai selesai, setelah proses selesai akan ada kotak dialog install nifitication dan klik saja OK





9. Lalu dalam langkah kesembilan pilih SKIP



10. Kemudian langkah kesepuluh pilih OK



11. Langkah yang terakhir akan muncul kotak dialog Online Registration , jika anda ingin mendaftar online pilih NEXT, tapi jika tidak silahkan pilih SKIP





12. Selamat instalasi andah telah berhasil & sukses.

jika anda ingin mengoperasikan Borland C++ , Carilah folder di mana menyimpan hasil Borland C++ tadi,  buka folder BC5 lalu buka folder BIN setelah itu pilih bcw (application)



dan tampilan Borland C++ di bawah ini :




mudah bukan cara install Borland C++ tinggal pilih next - next saja?. apabila anda mengalami kegagalan, silahkan ulangi stepnya mungkin ada langkah-langkah atau tahapan cara install borland C++ tersebut terlewati,
Nahhh , , ,untuk tahapan pengoperasian menggunakan borland c++ semoga dapat di lanjut dalam tulisan artikel saya berikutnya yaa . .
Terima kasih semoga bermanfaat ^^