Senin, 11 Juni 2012

minGW

minGW adalah salah satu aplikasi yng digunakan untuk mengkompile bahasa C agar dapat dipahami oleh bahasa mesin (asembler) pada komputer. Aplikasi ini dapat di unduh secara gratis. Namun ada beberapa langkah-langkah untuk dapat memakai aplikasi ini, yaitu :
  1. Install minGW sebagaimana menginstall aplikasi lain. ikutilah petunjuk yang ada pada saat instalasi.
  2. Masuk ke dalam folder bin pada folder instalasi minGW, yaitu C:\minGW\bin.
  3. kemudian copy link C:\minGW\bin tersebut.
  4. Buka environment variables, untuk windows seven klik kanan pada folder drive komputer, kemudian klik properties, lalu masuk ke Advance system settings, lalu masuk ke environment variables, pada tabel bawah carilah folder path, kemudian klik edit di bagian bawahnya, kemudian tambahkan \;seblum mempaste link C:\minGW\bin, setelah itu klik ok.
  5. Cara untuk mengetahui apakah minGW sudah dapat digunakan adalah dengan masuk ke dalam Command prompt, kemudian ketikan gcc lalu enter. apabila muncul "'gcc' is not recognized as iternal or external command operable program or batch file." maka instalasi anda gagal.
  6. Untuk mengkompile file .c adalah dengan masuk kedalam folder dimana file program .c di simpan (gunakan nama drive: untuk pindah partisi, atau cd nama folder untuk pindah ke folder yang du tuju).
  7. Setelah berada di dalam folder yang tersimpan file program .c, ketikan "gcc (nama folder) -o (nama aplikasi)" kemudian enter.
  8. untuk menjalankan aplikasi yang telah dibuat dengan ketikan "gcc (nama aplikasi)".
  9. Program telah dijalankan, jika terjadi kesalahan dalam menyusun program akan muncul keterangan baris dan kesalahan yang dibuat pada source code nya.

Cara menggunakan notepad untuk menyusun program C/C++

Ketikkan source code program yang ingin dibuat.
contoh :




kemudian masuk ke menu File lalu save as, dan simpan file dengan format .c






setelah file tersimpan, tinggalkan halaman ini kemudian masuk ke link minGW, untuk mengkompile program tersebut.


>minGW.

Notepad

Notepad adalah aplikasi yang di buat oleh perusahaan ternama microsoft, notepad pasti akan selalu ada dalam produk sistem operasinya  yang bernama Windows. Untuk menggunakan notepad dalam pemrograman bahasa C/C++ klik link di bawah ini.


>Menggunakan Notepad untuk membuat program.

Tools yang dibutuhkan untuk belajar C/C++

Untuk membuat program dengan bahasa C/C++ ada berbagai macam tolls yang dapat digunakan, diantaranya :


>Notepad.
>notepad++.
>Compiler minGW.
>Borland C++

Perkalian dengan bahasa C/C++. (dinamis)

Perbedaan dengan yang statis hanyalah pada inputnya, keunggulannya jika  ingin mengkalikan untuk nilai yang berbeda cukup membuat satu program saja. berikut contoh programnya :

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

main(){
//deklarasi tipe data.
      int a, b, hasil;
//input dengan bahasa C.
      printf("masukkan nilai a = ");
      scanf("%d",&a);
      printf("masukkan nilai b = ");
      scanf("%d",&b);
//input dengan bahasa C++.
      cout<<"masukkan nilai a = ";cin>>a;
      cout<<"masukkan nilai b = ";cin>>b;
//rumus perkalian.
      hasil = a * b;
//output dengan bahasa C.
      printf("Hasil perkalian a * b = %d", hasil);
//output dengan bahasa C++.
      cout<<"Hasil perkalian a * b = "<<hasil;
getch();
}

Perkalian dengan bahasa C/C++. (statis)

Mengkalikan 2 bilangan atau lebih dengan menggunakan bahasa C/C++ cukup dengan mendeklarasikan tipe data nya lalu beri rumus perhitungannya. Contoh source code nya :

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

main(){
//deklarasi tipe data.
      int hasil, a =12, b=13;
//rumus perkalian.
      hasil = a * b;
//output dengan C.
      printf("Hasil perkalian dari 12 * 13 adalah %d",hasil);
//output dengan C++.
      cout<<hasil;
getch();
}

contoh diatas adalah bentuk dengan perkalian yang tidak dinamis (tanpa input sesuai kebutuhan).

Program perkalian dengan bahasa C/C++.


Perkalian dengan menggunakan bahasa C/C++ dapat digunakan dengan cara statis (input tidak berubah), maupun dinamis (input dapat disesuaikan).