Looping Bersarang
Nopember 27, 2008 at 3:26 pm | In Pemrograman | Leave a CommentLooping bersarang artinya perulangan di dalam perulangan berikut contoh kecilnya dalam c++
___________________________________________________________
01– #include<iostream.h>
02– void main()
03– {
04– for (int a = 1; a <= 3;a++)
05– {
06– for (int b = 1; b <= a; b++)
07– cout<<a+b<<” “;
08– cout<<endl;
09– }
10– }
____________________________________________________________
keterangan
Baris 01 : file header untuk fungsi cout, cin
Baris 02 : fungsi program utama
Baris 03 : blok pembuka program utama
Baris 04 : perulangan a
Baris 05 : blok pembuka perlangn a (perlu blok karena ada 2 statemen)
Baris 06 : perulangn b dalam prlngn a (statemen 1 u/ prulangn a)
Baris 07 : fungsi cout untuk mencetak (msh statemen 1 u/ prulangn a dan merupakan statemen milik perulangan b )
Baris 08 : pindah baris (statemen 2 u/ perulangan a)
Baris 09 : blok penutup perulangan a
Baris 10 : blok penutup program utama
hasil kompile :
2
3 4
4 5 6
Pengalaman Belajar Pemrograman
Nopember 18, 2008 at 8:37 pm | In Uncategorized | Leave a CommentBermain game strategi sangat menyenangkan…, hingga suatu saat aq memikirkan betapa hebat orang yang membuat program game ini,.. Ketika aq bermain game kecil menyusun balok, rasanya aq pun ingin membuat sendiri program itu karena merasa logikanya yang mudah (pikir ku). Sebelum masuk STMIK DP aq sudah brgelut dengan komputer, tapi semakin aq mengetahui hal baru ttg komputer, semakin aq merasa klo ilmu ku semakin kecil mengingat luasnya limu komputer.., hingga aq memutuskan untuk lebih memperdalam pengetahuan dalam bidang ini dengan masuk di Universitas jurusan komputer (pikirku).
Sementara mendaftar di STMIK dp aq mengisi kekosongan dengan kursus, di salah satu t4 kursus aq belajar VB, padahal aq belum tahu ap itu VB. hanya karena ada kata pemrograman maka aq memilihnya, dan ternyata menarik sekali mengikutinya ditambah instruktur yg friendly… aq salah satu peserta termudah dalam kursus itu, peserta lain rata2 sudah bekerja, ada mahasiswa tapi udah semester akhir.
Setelah mengikuti kuliah di STMIK dp, aq bangga coz nilai algoritma I dan II ku mendapat nilai A, aq makin yakin kalo aq punya bakat dalam bidang ini,, dengan sikap ku yg optimis aq memacu diri untuk semakin pemperdalam pemrograman. Mendapat bebas final dengan nilai A di mata kuliah VB, memacu saraf-saraf potensi ku untuk semakin semangat. banyak membaca baik lewat internet maupun buku di perpus memberi ku tambahan ilmu untuk serius berusaha. aq menjadi salah satu asdos pascal selama satu semester, hal itu memberiku pengalaman menghadapi bagaimana menjelaskan sesuatu ttg logika pemrograman.
Aq memasuki klub komputer di STMIK terutama klub yg terkenal dengan penguasaan bahasa pemrogamannya. dari sana aq banyak belajar ttg dunia pemrgraman. aq mendapati orang2 yg maniak komputer, bahkan waktu terbanyak habis di depan komputer, tentu saja bukan dengan main game, tapi belajar n belajar…, Namun mengingat banyaknya bahasa pemrograman, aq sempat bingung untuk memilih salah satu yang aq harus tekuni dan kuasai secara mendalam. aq mencari referensi ttg bahasa pemrograman baik dari buku, internet, maupun bertanya dengan senior.
Akhirnya aq memilih java sebagai bahasa yg harus aq tekuni dan kuasai, bahkan skripsi ku aq rencanakan dengan bahasa java. aq punya impian untuk membuka perusahan software house yg besar. dan menghasilkan byk program. untung aq di bekali laptop kesayangan ku yg ke-mana2 aq bawa walaupun berat tapi aq cukup kuat untuk membawanya. aq yakin ini harga yg harus aq bayar untuk menguasai dunia pemrograman..
kendala mempelajari pemrograman biasa aq diskusikan dengan teman2 klub. ada yg berpendapat susah mempelajari klo tidak ad kasus yg kita dapatkan untuk di buatkan programnya. misalnya nanti kita mau menghadapi program ketika ada tugas kampus atau ketika mendapat proyek “kecil”, tapi bagi ku itu tidak sepenuhnya benar, coz aq punya cara sendiri untuk belajar program. yaitu dengan meminjam buku di perpus. dan menentukan target berapa lama harus aq selesaikan buku itu sampai selesai. tentu saja akan ad contoh listing yg sulit untuk kita langsung pahami, bahkan penjelasannya pun sulit dipahami, tapi aq tetap saja mengetik listing itu dan akhirnya aq dpt mengerti setelah waktu lain aq membacanya kembali.., memang tidak ad jalan pintas. Kita butuh proses untuk bisa. salah satu sarana efektif untuk belajar menurutku adalah mengikuti forum atau milis di internet yg membahas ttg program.
To Be Continued…
Ilmu dan Komputer
Mei 20, 2008 at 4:32 pm | In Uncategorized | 1 CommentDi dunia yang memasuki era globalisasi ini, mau tidak mau kita telah memasuki dunia persaingan bebas. Komputer sebagai teknologi terpopuler dan kebutuhan di setiap bidang kehidupan menjadi obsesi sebagian besar orang. Telah banyak di buka lembaga-lembaga kursus baik formal maupun non formal. Tapi satu hal yang tak bisa saya lupakan dari Kanda Abang, “Proses”, ya.. kata itu yang beliau sampaikan saat membawa materi di salah satu tahap pengkaderan anggota DCC. Memang banyak t4 kursus ataupun bangku perkuliahan, tapi kita tidak bisa jadi apa-apa selepas dari sana. Komputer dan ilmu tidak dapat begitu saja kita dalami tanpa menyelam ke dalam dan rekreasi di kedalaman lautan ilmu komputer itu sendiri. Caranya….?
Anda sendiri yang tahu, karena masing2 orang punya cara yg berbeda. Tapi tetap ingat kata itu “Proses “
Pemrograman Pascal (case)
Mei 15, 2008 at 6:07 pm | In Pemrograman | Leave a Commentuses crt;
var kelas : char;
JBrg : string ;
Pajak,harga : real ;
begin
clrscr;
write (’Masukkan kelas barang : ‘);readln(kelas);
write (’Masukkan Harga Barang : ‘);readln(harga);
case kelas of
‘1′ : begin
writeln (’Jenis Barang : Makanan’);
writeln (’Pajak :’,harga * 0.1:2:0);
end;
‘2′ : begin
writeln (’Jenis Barang : Minuman’);
writeln (’Pajak :’,harga * 0.2:2:0);
end;
else
begin
writeln (’Jenis Barang : Mainan’);
writeln (’Pajak :’,harga * 0.15:2:0);
end;
end;
readln;
end.
Penjelasan :
uses crt; = uses adalah keyword yg bfungsi utk memanggil nama unit, crt adalah salah satu nama unit
yg dmn unit crt bfungsi agar programer dpt memakai fungsi spt clrscr;
var kelas : char; = var adalh keyword dmn bgian ini t4 programer mdeklarasix variabel, kelas adlh nm variabel
char adalah typedata yang memuat karakter
JBrg : string ; = JBrg adalah variabel yg brtype string (kata/kalimat)
Pajak,harga : real ; = Pajak & harga adlh variabel brtype real (pecahan ex: 0.5)
begin = awal badan program
clrscr; fungsi dari unit crt yng gunanya utk membersihkan layar
write (’Masukkan kelas barang : ‘);readln(kelas); = write adlh keyword untuk mecetak di monitor
(’….’); adlh kata dalam kurung di apit tanda kutip satu adlh kata yg dcetak
case kelas of = awal penulisan utk penggunaan case of (seleksi/pemilihan), kelas adlh variabel yg di pilih
1′ : begin = 1 adlh salah st pilihan dari variabel kelas, begin utk memulai listing program yang satu blok
Bersambung……….
Blog pada WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.