Senin, 10 Desember 2012

C++ FUNGSI

Fungsi (FUNCTION) pada C++

Pendahuluan
Fungsi merupakan blok dari kode program yang dirancang untuk melaksanakan tugas khusus. Fungsi banyak dilibatkan dalam pembuatan suatu program, dengan tujuan :
Program menjadi lebih tersetuktur, sehingga mudah dipahami dan mudah dikembangkan
Dapat mengurangi pengulangan kode.
Bentuk umum suatu fungsi adalah sebagai berikut :
Tipedata namafungsi(daftarparameter) {
/*Badan Fungsi*/
return nilaireturn; /* untuk tipe data bukan void */
}

Fungsi Bertipe void
Fungsi bertipe void, kalau dalam program pascal atau delphi disebut sebagai procedure. Fungsi ini tidak mempunyai nilai kembalian, jadi fungsi bertipe ini hanya merupakan sekumpulan kode program yang bekerja sesuai dengan parameter yang diberikan.
Contoh fungsi bertipe void :
void TampilNama() {
textcolor(RED);
cprintf(“Nama Saya : Tulis Nama Ada\n\r”);
cprintf(“Alamat    : Jl. Can Di Aspal No. 70\n\r”);
cprintf(“Telepon   : 022-2513709\n\r”);
}

main()
{
TampilNama();
TampilNama();
TampilNama();
}
Dalam program di atas, ada sebuah fungsi yang bernama TampilNama(), yang berguna untuk menampilkan data Nama, Alamat, dan Telepon. Dalam program utama (fungsi main() ), cara pemanggilan fungsi tersebut adalah dengan menulis nama fungsinya (dalam hal ini TampilNama() ). Jadi program di atas akan menampilkan isi fungsi TampilNama() sebanyak 3 kali.
Fungsi di atas merupakan fungsi yang dipanggil tanpa memakai parameter. Untuk melihat contoh fungsi berparameter, perhatikan program di bawah ini.
void Kotak(int X1,int Y1, int X2,int Y2,int Bingkai,int Latar) {
int i;
textcolor(Bingkai);
textbackground(Latar);
gotoxy(X1,Y1);cprintf(“é”); /* alt+218 */
gotoxy(X1,Y2);cprintf(“%c”,192);
gotoxy(X2,Y1);cprintf(“%c”,191);
gotoxy(X2,Y2);cprintf(“%c”,217);
for (i=X1+1;i<=X2-1;i++)
{
gotoxy(i,Y1);cprintf(“%c”,196);
gotoxy(i,Y2);cprintf(“%c”,196);
}
for(i=Y1+1;i<=Y2-1;i++)
{
gotoxy(X1,i);cprintf(“%c”,179);
gotoxy(X2,i);cprintf(“%c”,179);
}
}
main()
{
Kotak(1,1,80,24,WHITE,BLUE);// Memanggil Procedur Kotak
Kotak(2,2,15,23,WHITE,RED);
getch();
return 0;
}
Void Kotak merupakan sebuah fungsi yang akan membuat suatu kotak di layar sesuai dengan koordinat yang diberikan di bagian parameter. Koordinat tersebut adalah koordinat kiri atas (X1,Y1), dan koordinat titik kanan bawah (X2,Y2). Selain itu fungsi ini membutuhkan parameter Bingkai yang berguna untuk menentukan warna bingkai kotak, dan juga parameter Latar yang berguna untuk menentukan warna latar belakang kotak yang dibuat.
Pemanggilan Kotak(1,1,80,24,WHITE,BLUE) berguna untuk membuat kotak dengan posisi kiri atas pada koordinat (1,1) dan posisi kanan bawah pada koordinat (80,24) dengan warna bingkai kotak berwarna putih dengan latar belakang kotak berwarna biru.


Fungsi bertipe data
Dalam dunia matematika, kita mengenal fungsi. Contoh : F(X)=X2+3X+5, yang berarti kita mempunyai sebuah fungsi bernama F yang membutuhkan parameter X sebagai data yang akan dihitung dengan persamaan X2+3X+5 sehingga kalau kita menulis F(5), maka nilai dari fungsi tersebut adalah 52 + 3.5+ 5 = 45.
Bentuk umum dari Function ini dalam bahasa Pascal adalah :

typedata NamaFungsi(daftar parameter)
{
Perintah;
Perintah;
Return NilaiHasilUntukFungsi;
}

Contoh 1 : Fungsi matematik untuk menghitung persamaan F(X) = X2+3X+5;
float F(float X) {
return X*X+3*X+5;//Fungsi diisi hasil dari perhitungan X2+3*X+5
}

Contoh 2 : Fungsi untuk mencari Faktorial dari suatu nilai
float Faktorial(int N) {
int I;
float Hasil;
Hasil:=1;
for(I=2;I<=N;I++)
Hasil=Hasil * I;
return Hasil;
}

Contoh 3: Fungsi untuk mencari Kombinasi dengan rumus :
Kombinasi (X,Y) =
Float  Kombinasi(int X, int Y) {
return Faktorial(Y) / (Faktorial(X)*Faktorial(Y-X));
}

Senin, 03 Desember 2012

pesan dari wanita Untuk Pria dan Pesan Pria Untuk Wanita

Pesan dari wanita untuk Pria : 

1. Aku sangat ingin semua perkataan ku di dengar, duduk dan dengarkanlah semua cerita ku, bagaimana perasaan hati ku, mengertilah, aku haya ingin bercerita..... dan tanggapan yang sederhana atau cukup kata-kata penyemangat akan membuatku sangat bernilai... menghargai diriku, JANGAN berikan aku solusi dengan penjelasan yang begitu terperinci dan membuatku terpojok... aku hanya ingin dimengerti, bukan di ceramahi... jadi dengarkanlah

2. Bila aku sedang marah padamu, hanya ada 2 kemungkinan... aku sedang "dapet" atau aku ingin di perhatikan, bila aku melukaimu, menamparmu, menyuruh mu pergi dan berkata kasar padamu... tolong jangan balik memukul ku, membentakku atau pergi meninggalkan ku, karena hal itu hanya akan membuatku sedih... tetap berada di sisiku, meskipun kamu sangat enggan dan jijik,, sesungguhnya aku tidak akan pergi dan akan meminta maaf atau memaafkan mu bila aku salah

3. kejutan, sesederhana apapun kejutan itu, aku akan sangat senang.

4. perlakukan aku seperti kamu perlakukan ibu mu, jangan menyuruhku melakukan hal yang dilarang (sex, kata kasar, nakal, dll) karena aku akan sulit untuk menolaknya, bila aku mencintai mu, kamu tidak akan pernh tahu betapa rasa sayang ini akan ku berikan... maka cintailah aku bukan karena luarnya saja.. jagalah diriku

5. puji lah aku, lihat apa yang telah aku lakukan... jangan bandingkan aku


Pesan Pria Untuk wanita :

1. mungkin aku tidak banyak berbicara, tetapi jangan pernah ragukan bila aku sayang padamu

2. bila semua keadaan memburuk, jangan paksa aku untuk bercerita, mungkin engkau pikir dengan bercerita beban ku bisa berkurang? tinggalkan aku sendirian untuk sementara waktu, maka aku akan kembali lagi seperti tidak terjadi apa-apa. tolong jangan bersikeras bahwa aku berdiam diri itu tidak baik. dan jangan salahkan dirimu untuk semua hal yang memburuk ini, karena sikap seperti itu jauh lebih mengganggu ku dari masalah sebenarnya yang ada

3. aku senang mentraktirmu, membelikan mu macam-macam barang, itu jika dompetku penuh... tolong ketika kita jalan berdua dan aku tidak bersemangat ketika kau meminta ini itu, makan disini di situ, berarti keuanganku sedang menipis. jangan ragu untuk menawarkan diri membayar sesuatu, cukup tiba-tiba saja agar harga diriku tidak jatuh di hadapan mu saat itu.

4. aku hanya laki-laki biasa yang mudah dipenuhi otak mesum, maka bawalah aku ke tempat yang baik, jika aku mencintaimu maka aku pasti akan mau, namun bila engkau mengajakku melakukan hal yang baik dan aku tidak mau... maka segera tinggalkan aku sebelum otak kotor dan penuh hal yang tidak baik merasuki mu...

5. jangan acuhkan aku, aku sangat pencemburu, tetapi aku bisa menjadi orang yang paling bisa kau percaya bila kau menceritakan hal kecil, meskipun itu tidak ada artinya...

Minggu, 02 Desember 2012

SENANDUNG RINDU


Aku berharap semesta kan mendengar
Nyanyian suara hati
Tertuju untuk sang merpati
Merpati yang terbang tinggi
Lama, tak kunjung kembali
Pergi melewati hari
Hingga kini tak urung kembali
Suara rinduku yang menderu
Memanggilnya untuk kembali
Senandung rindu ini
Terderngar vseribu bintang
Terdengar hingga seribu purnama
Jeritan, kesakitan
Aku yang merindu

Jumat, 23 November 2012

 Gimana sich cara bikib blog...?

Mungkin ada diantara anda-anda yang belum tahu tentang blog dan bertanya-tanya tentang blog, maka saya akan mengulas sedikit tentang blog.

1. Apa itu Blog ?

Blog ( singkatan dari Web log) adalah situs yang sifatnya lebih pribadi, yaitu lebih berat kepada penggambaran dari si pembuat blog itu sendiri.

Blog dibuat oleh para desainer penyedia blog agar bekerja secara otomatis dan mudah untuk dioperasikan , jadi bagi kita-kita yang masih bingung dengan bahasa pemrograman untuk membuat sebuah website tidak jadi persoalan. Apabila anda sudah bisa membuat sebuah account email di internet, maka dalam membuat blog pun saya yakin anda bisa.

2. Cara membuat blog

Seperti halnya e-mail, dalam membuat blog pun kita harus mempunyai sebuah account terlebih dahulu, oleh karena itu silahkan daftarkan diri anda terlebih dahulu di free blog provider (penyedia hosting/domain blog gratis). Free blog provider sangatlah banyak terdapat di internet dan beberapa yang populer saat ini adalah http://www.blogger.com, http://www.wordpress.com serta http://blogsome.com.

Kali ini saya akan mengulas tentang cara pembuatan blog di http://www.blogger.com.


Setelah anda berada pada situs blogger.com, silahkan lakukan langkah-langkah berikut ini :
  1. Klik tanda anak panah yang bertuliskan " CIPTAKAN BLOG ANDA "
  1. Isilah Alamat Email dengan alamat email anda (tentunya yang valid)
  1. Isikan kembali alamat email anda tadi pada form Ketik ulang alamat email
  1. Tuliskan password yang anda inginkan pada form Masukkan sebuah password
  1. Isikan kembali password anda tadi pada form Ketik ulang sandi (password)
  1. Isi Nama Tampilan dengan nama yang ingin anda tampilkan
  1. Tulis tulisan yang tertera pada form Verifikasi Kata. Beri tanda tik/cek pada kotak di pinggir tulisan Saya menerima Persyaratan dan Layanan.
  1. Klik gambar anak panah yang bertuliskan "LANJUTKAN"
  1. Tuliskan judul blog yang anda inginkan (nanti bisa di rubah lagi) pada form Judul Blog
  1. Tulis nama situs anda pada form Alamat Blog (URL)
  1. Tulislah tulisan verifikasi yang ditampilkan pada form Verifikasi kata, jika sudah selesai klik gambar panah yang bertuliskan "LANJUTKAN".
  1. Pilihlah gambar (template) yang anda inginkan (nanti bisa di rubah lagi), kemudian klik gambar anak panah yang bertuliskan "LANJUTKAN"
  1. Setelah keluar tulisan "Blog Anda telah di ciptakan". Klik gambar panah bertuliskan "MULAI POSTING". Silahkan anda tuliskan semau anda, jika sudah selesai klik tombol "TERBITKAN ENTRI".