Senin, 10 Januari 2011

Tips sukses Belajar C++

Menurut Anda susahkan belajar bahasa pemrograman? Terutama bahasa pemrograman C++? Tentu ini menjadi pertenyaan tersendiri untuk Anda. Banyak orang yang belajar bahasa pemrograman C++, namun hanya beberapa yang sukses menaklukkan bahasa pemrograman yang satu ini. Yang lainnya kadang hanya menguasai dasar tanpa bisa terus berkembang. Menjadi seorang programmer tentu harus bisa menguasai minimal 1 atau 2 bahasa pemrograman. Apalagi C++ adalah bahasa pemrograman yang cukup diminati banyak orang di Indonesia. Tercatat setiap dosen Teknologi/Sistem Komputer pasti minimal bisa menguasai pemrograman C++. Lalu dari mana atau bagaimana mereka semua bisa menjadi programmer seperti itu? Mari kita temukan solusinya.

Awal saya kuliah mengenal yang namanya algoritma. Saya sangka algoritma itu adalah matematika karena sekilas katanya yang mirip dengan logaritma dalam matematika. Tapi ternyata tidak! Algoritma berbeda dengan Logaritma. Nah saya mempunyai beberapa tips yang mungkin berguna bagi kalian semua dalam mempelajari bahasa pemrograman, terutama C++. Berikut adalah kiat-kiat sukses belajar pemrograman C++:



  1. Sering-seringlah membaca modul atau buku panduan belajar pemrograman. Ini sangat penting untuk menambah wawasan Anda dalam teori ataupun materi. Bila perlu, tabung uang Anda dan beli satu buku bahasa pemrograman setiap awal bulan. Itulah yang saya lakukan selama ini. Walau tidak semua buku yang saya beli adalah bahasa pemrograman.
  2. Sering-seringlah melatih kemampuan Anda dalam menyelesaikan masalah algoritma pemrograman. Apabila kalian menemukan masalah, cobalah untuk menyelesaikannya kedalam pemrograman. Atau coba-cobalah untuk membuat program tertentu yang menurut kalian menarik. Atau kalian dapat membuat program dalam matematika, contohnya, program matriks dalam C++, atau rumus fisika lainnya.
  3. Practice make perfect! Slogan yang satu ini sangat ampuh dan berguna untuk menguasai pemrograman C++. Karena semakin sering kita latihan, semakin terasah kemampuan kita dalam menyelesaikan masalah. Semakin bertambah ilmu kita dalam membuat program.
  4. Jangan malu bertanya! Banyak para mahasiswa yang malu bertanya ketika sedang mengalami kesulitan dalam memecahkan algoritma pemrograman. Ketika menemui jalan buntu dan tidak bisa menyelesaikannya, biasanya kita menyerah dan pasrah. Ini adalah suatu sikap yang keliru! Sebisa mungkin, tanyakan pada dosen Anda atau pada kakak senior yang mungkin sudah mengetahui masalah Anda.
  5. Ketahui apa yang membuat program error atau perhatikan error handling. Ketika kita meng-compile syntax yang kita buat, terkadang muncul tanda compile gagal, ada syntax yang salah. Nah, disini dituntut ketelitian kita dalam memperbaiki syntax sehingga pada saat di-compile akan sukses. Semakin sering kalian mengalami syntax error, semakin terasah kemampuan kalian dalam memperbaiki program. Asalkan kalian mau berusaha agar tidak terjadi syntax error lagi, pasti kalian bisa. Jangan setiap menemui syntax error kalian langsung menyerah dan cuek.
  6. Kembangkan program yang sudah ada. Apabila kalian berhasil membuat beberapa program, coba kembangkan program tersebut. Misal kalian berhasil membuat 3 program, program luas segitiga, lingkaran, dan volume tabung. Kembangkan ketiga program tersebut menjadi satu program dalam bentuk menu pilihan. Dimana jika kita memilih tombol 1 maka kita akan menuju program luas segitiga dst sampai kita menekan tombol 4 yang artinya keluar dari program. Begitulah kira-kira.
  7. Luangkan waktu satu atau dua jam setiap harinya untuk praktek dan membaca. Lakukan ini diluar jam kampus. Dengan mengalokasikan waktu untuk belajar, maka kalian akan lebih cepat dalam memahami dan menguasai bahasa pemrograman.
Sekian tips yang dapat saya berikan. Semoga bermanfaat bagi Anda yang ingin mempelajari bahasa pemrograman dengan sukses. Salam Informatika

Selengkapnya...

Minggu, 09 Januari 2011

Struktur do-while + contoh Programnya


oke temen-teman langsung aja kali ini saya mau posting materi kuliah beberapa waktu lalu. kali ini tentang penggunaan struktur " do-while ".mungkin bagi yang sudah pernah belajar pemograman tentu hal ini sudah tak asing lagi.perulangan do-while memiliki struktur seperti berikut :
do
{
Pernyataan1;
Pernyataan2;
...
}while (kondisi);

Bagian pernyataan1, pernyataan2, dst akan dijalankan secara berulang sampai kondisi bernilai salah.Namun berbeda dengan while, pengujian kondisi dilakukan di belakang(setelah bagian pernyataan). Jadi bagian pernyataan pada do-while minimal akan dijalankan sekali.
Contoh :

#include <iostream.h>
#include <conio.h>
void main(){
int a= 1;
do
{
cout << a << " ";
a++;
}while(a<= 10);
getch();
}


berikut contoh program sederhana menggunakan struktur do-while. program ini untuk menghitung potongan harga . definisi program ini sebagai berikut:  apabila seseorang seseorang belanja dibawah 50.000 maka akan mendapatkan potongan sebesar 10%, apabila seseorang belanja kurang dari 100.000 maka akan mendapatkan potongan 20%, apabila seseorang belanja kurang dari 200.000 maka akan mendapat potongan 40% dan apabila seseorang belanja lebih dari 200.000 maka mendapat potongan 50%. langsung aja source kodenya #include <iostream.h> #include <conio.h> void main(){ char pilih; do{ int harga,diskon,bayar; clrscr(); cout<<"masukkan harga awal="; cin>>harga;     if(harga<=50000){        diskon=0.1*harga;       bayar=harga-diskon;       cout<<"anda mendapat potongan harga="<<diskon<<endl;       cout<<"jadi anda harus membayar sebesar" <<bayar<<endl;}    else if(harga<=100000){        diskon=0.2*harga;       bayar=harga-diskon;       cout<<"anda mendapat potongan harga="<<diskon<<endl;       cout<<"jadi anda harus membayar sebesar" <<bayar<<endl;}    else if(harga<=200000){        diskon=0.4*harga;       bayar=harga-diskon;       cout<<"anda mendapat potongan harga="<<diskon<<endl;       cout<<"jadi anda harus membayar sebesar" <<bayar<<endl;}    else {diskon=0.5*harga;       bayar=harga-diskon;       cout<<"anda mendapat potongan harga="<<diskon<<endl;       cout<<"jadi anda harus membayar sebesar" <<bayar<<endl;}   cout<<"ingin melanjutkan(y/t)";   cin>>pilih;   }while (pilih=='y');       getch(); }


gimana?jalan gak programnya?
kalo ada yang kurang jelas silahkan mengisi kolom komentar di bawah. pasti saya balas
semoga bermanfaat teman-teman. matur tengkyu
salam informatika :)

Selengkapnya...

Sedikit tentang File Header dalam C++

hai teman-teman kali ini saya mau posting tetntang file header. ya singkat sih. tapi bagi yang blum tau  bolehlah
oke langsung aja ,File- file yang berakhiran dengan h, disebut dengan file header. File header bukanlah sebuah statement, karena tidak diaakhiri dengan tanda titik koma(;).
Bentuk umumnya :
# include <nama_file>
Fungsi #include : berfungsi untuk memasukkan file-fle header kedalam program anda.
Beberapa file header yang umumnya dipakai :
# include <iostream.h> : diperlukan pada program yang melibatkan objek cout
( masukan(cin) / keluaran(cout) ).
# include <conio.h> : untuk mengaktifkan perintah getch() atau diperlukan bila melibatkan clrscr(),yaitu perintah untuk membersihkan layar.
penggunaannya file header sangat jelas yaitu untuk header sebuah program. gimana?udah jelas?kalo ada yang mau ditanyakan silahkan isi kolom komentar

Selengkapnya...

Kamis, 06 Januari 2011

Program Mengkonversi Detik Ke (Hari,Jam,Menit,Detik) Paling Simpel !!!


halo teman-teman udah sampe siang ini bingung mau posting apa, ya daripada nganggur saya mau posting source kode program untuk mengkonversi detik ke hari,jam,menit. penjelasannya gini, pertama kita menginputkan jumlah detik yang akan di konversi setelah di ENTER maka program akan mencetak jumlah detik tadi dalam hari,jam,menit. misalnya anda menginputkan 100.000 detik maka hasilnya adalah1 hari,3jam,46 menit ,40 detik. simpel khan..
nih source kodenya :

#include<iostream.h>
#include<conio.h>
void main ()
{
    int inpdtk,hari,jam,menit,dtk,dtk1,dtk2;
    cout<<"masukkan detik=";
    cin>>inpdtk;
    hari=inpdtk/86400;
    dtk1=inpdtk%86400;
    jam=dtk1/3600;
    dtk2=dtk1%3600;
    menit=dtk2/60;
    dtk=dtk2%60;
    cout<<"hari="<<hari<<endl;
    cout<<"jam="<<jam<<endl;
    cout<<"menit="<<menit<<endl;
    cout<<"dtk="<<dtk;
    getch(); 
}

sekian dulu ya untuk posting kali ini. matur tengkyu buat sarannya. salam Informatika ..

Selengkapnya...

Rabu, 05 Januari 2011

Program mencetak bilangan ganjil 1 s/d N

 teman-teman langsung aja ya ini program untuk menampilkan bilangan ganjil. definisi programya simpel banget. kita tinggal meng-inputkan sebuah bilangan bulat maka program akan mencetak bilangan ganjil antara 1 sampai bilangan yg anda inputkan. misalnya anda menginputkan bilangan 7 maka bilangn ganjil yang akan di cetak adalah 1 3 5 7. simpel kan :).
source kodenya :


#include <stdio.h>



 void main (){

 int i, angka;

 printf ("masukkan angka: ");

 scanf ("%d",&angka);

 for (i=1;i<=angka;i=i+2)printf("%d\n",i);

 getchar();

 }

Semoga Bermanfaat ...
Selengkapnya...

Program Mencari bilangan prima atau bukan

teman-teman kali ini saya mau posting program sederhana. mungkin udah banyak sih program semacam ini. program mencari bilangan prima. definisi program ini simpel aja, kita tinggal menginputkan sebuah bilangan bulat lalu program akan membaca apakah bilangan tersebut merupakan bilangan prima atau bukan.
langsung aja berikut source kode programnya

#include <iostream.h>
#include <conio.h>
int main ()
{
int bilangan,jumlah,i;
cout<<"masukkan bilangan bulat positif:";
cin>>bilangan;
jumlah=0;
for(i=1; i<=bilangan; i++)
if (bilangan%i==0)
jumlah++;
if(jumlah==2)
cout<<"merupakan bilangan prima" ;
else
cout<<"bukan bilangan prima";

getch ();
 return 0;
} 

sekian untuk posting kali ini. apabila ada pertanyaan atau saran silahkan mengisi kolom komentar. matur tengkyu .salam informatika

Selengkapnya...

Senin, 03 Januari 2011

Program-program Sederhana C++

Teman-teman kali ini saya akan menjelaskan tentang cara membuat keliling segitiga..
meskipun kedengerannya sederhana dan mudah, tapi menurut saya banyak orang belum tahu tentang dasar C++, makanya saya buat program sederhana C++ yang mudah dipahami banyak orang setalah postingan dasar-dasar C++ dibawah..
contohnya program sederhana yang saya ya keliling segitiga ini..
Well, kita semua tahu keliling segitiga adalah sisi + sisi + sisi..Nah disini akan saya mulai dengan luas segitiga sama sisi, dimana semua sisinya memiliki panjang yang sama..
Ini dia source code nya..




//Menentukan Keliling Segitiga

//Segitiga Sama Sisi



#include <conio.h>

#include <stdio.h>

#include <iostream.h>
void main() {  float sisi, keliling;  clrscr();  cout<<"Masukkan Panjang Sisi Segitiga : ";  cin>>sisi;  cout<<"Keliling Segitiga : ";  keliling = sisi + sisi + sisi;  cout<<"Kll = "<<sisi<<" + "<<sisi<<" + "<<sisi<<endl;  cout<<"Kll = "<<keliling;  getch(); } Nah, setelah kita mencari keliling segitiga sama sisi, selanjutnya adalah mencari keliling segitiga sama kaki.. Perbedaanya dengan segitiga sama sisi adalah, kalau segitiga sama sisi semua sisinya sama, segitiga sama kaki hanya dua sisi sampingnya saja yang memiliki panjang yang sama sedangkan sisi alasnya tidak sama.. Berikut adalah source code programnya..
//Menentukan Keliling Segitiga //Segitiga Sama Kaki #include <conio.h> #include <stdio.h> #include <iostream.h> void main() {  float sisi1, sisi2, keliling;  clrscr();  cout<<"Masukkan Panjang Sisi Segitiga 1 : ";  cin>>sisi1;  cout<<"Masukkan Panjang Sisi Segitiga 2 : ";  cout<<sisi2;  cout<<"Keliling Segitiga : ";  keliling = sisi1 + sisi1 + sisi2;  cout<<"Kll = "<<sisi1<<" + "<<sisi1<<" + "<<sisi2<<endl;  cout<<"Kll = "<<keliling;  getch(); }


Jika kalian sudah menguasai program diatas saya yakin kalian bisa membuat program sederhana lainnya seperti Luas Segitiga serta Keliling dan Luas Bangunan Lainnya..Teruslah berkarya..salam informatika

Selengkapnya...

Sejarah Terciptanya C++

Sebelum C++ tercipta, ada bahasa pemrograman C yang diciptakan oleh Brian W. Kerighan dan Dennis M. Ritchie sekitar tahun 1972. Sepuluh tahun kemudia, C++ diciptakan oleh
Bjarne Stroustrup, Laboratorium Bell, AT&T, pada tahun 1983. Bahasa ini bersifat kompatibel dengan bahasa pendahulunya, C. Pada mulanya C++ disebut "a better C". Sebelum akhirnya disebut C++. Sebutan ini diberikan oleh Rick Mascitti pada musim panas 1983. Adapun tanda ++ berasal dari nama operator penaikan pada bahasa C.

Keistimewaan pada C++ adalah karena bahasa ini mendukung pemrograman yang berorientasi obyek (OOP: Object Oriented Programming). Tetapi tetap saja C++ adalah bahasa pemrograman yang bersifat hibrid, bukan bahasa murni yang berorientasi obyek. Karena itulah, pemrograman C pada tahap awal dapat berpindah jalur ke C++ setahap demi setahap.

Tujuan utama pembuatan bahasa pemrograman C++ adalah untuk meningkatkan produktivitas pemrograman dalam membuat aplikasi. Selain itu, C++ juga dapat mengurangi kekompleksitasan, terutama pada program besar yang terdiri dari 10.000 baris atau lebih.

Selengkapnya...

 

© free template by Blogspot tutorial

" Blog Pelajar yang selalu ingin belajar "