Archive for April, 2009

28
Apr
09

Struktur di C++

a. memudahkan Anda untuk mengumpulkan variabel dengan tipe yang berbeda di dalam satu nama atau mengelompokkan sejumlah data dengan tipe yang berlainan.
b. Kata kunci struct, daftar pernyataan variabel yang disebut anggota, yang terlampir dalam tanda kurung { }.
c. Tiap pernyataan anggota dan struktur harus berakhir dengan semicolon ( ; )
d. Bentuk deklarasi struktur :
struct nama_struct
{
anggota_struktur ;
} ;
e. Apabila suatu struktur telah dideklarasikan, struktur ini dapat digunakan untuk mendefinisikan suatu variabel, misalnya :

nama_struct variabel_struktur;

merupakan pendefinisian variabel variabel_struktur dengan tipe structur nama_struct.
Anggota struktur dapat diakses dengan menggunakan bentuk :

variabel_struktur.anggota;

Perhatikan contoh struktur berikut ini:
struct data_tanggal
{
int tahun;
int bulan;
int tanggal;
};

Penjelasan:
o> Struktur di atas bernama data_tanggal, yang tersusun atas 3 unit penyusunnya yaitu : tahun, tanggal, dan bulan.
o>Setelah dibuat struktur tanggal, selanjutnya struktur tersebut dapat digunakan sebagai tipe data suatu variabel, dalam hal ini disebut tipe data abstrak.

  • contoh program:
    1. Tukar nilai
    #include
    #include
    void main()
    {
    struct aku
    {
    int x;
    int y;
    int z;
    };
    aku nilai;

    cout<>nilai.x;
    cout<>nilai.y;
    //proses pertukaran
    nilai.z=nilai.x;
    nilai.x=nilai.y;
    nilai.y=nilai.z;
    cout<<“Nilai setelah ditukar “<<endl;
    cout<<“Nilai x = “<<nilai.x<<endl;
    cout<<“Nilai y = “<<nilai.y<<endl;
    }

    2. Menu Hitung Luas
    #include
    #include
    void main()
    {
    struct hitung
    {
    int p;
    int l;
    int luas;
    int kell;
    int miring;
    };

    hitung aku;
    int pil;
    char pil1;
    lagi:
    cout<<“\tMENU PILIHAN\t”<<endl;
    cout<<” 1. Menghitung Luas Persegi”<<endl;
    cout<<” 2. Menhitung Luas Segitiga”<<endl;
    cout<>pil;
    cout<<endl<<endl;
    switch(pil)
    {
    case 1:
    cout<<“*** Menghitung Luas Persegi Panjang ***”<<endl;
    cout<>aku.p;
    cout<>aku.l;
    aku.luas=aku.p*aku.l;
    aku.kell=2*(aku.p+aku.l);
    cout<Luas = “<<aku.luas<<endl;
    cout<Kell = “<<aku.kell<<endl;
    break;
    case 2:
    cout<<“*** Menghitung Luas Segitiga ***”<<endl;
    cout<>aku.p;
    cout<>aku.l;
    cout<>aku.miring;
    aku.luas=aku.p*aku.l/2;
    aku.kell=aku.p+aku.l+aku.miring;
    cout<Luas = “<<aku.luas<<endl;
    cout<Kell = “<<aku.kell<<endl;
    break;
    default:
    cout<<“Pilihan yang anda masukkan tidak tersedia”<<endl;
    }
    cout<>pil1;
    switch (pil1)
    {
    case ‘y’:
    goto lagi;
    break;
    case ‘t’:
    cout<<“Terima kasih”<<endl;
    default :
    cout<<“Pilihan yang anda masukkan tidak tersedia”<<endl;
    }
    }

    3.Membuat biodata
    #include
    #include
    void main()
    {
    struct bio
    {
    int NIS;
    char nama[100];
    char jur[100];
    int no_hp;
    };
    bio siswa;
    cout<>siswa.NIS;
    cout<>siswa.nama;
    cout<>siswa.jur;
    cout<>siswa.no_hp;
    }

    4.Selisih angka
    #include
    #include
    void main()
    {
    struct waktu
    {
    int jam1,menit1;
    int jam2,menit2;
    int sel;
    int sel1;
    };
    waktu x;
    int y,z,w;

    cout<>x.jam1;
    cout<>x.menit1;
    cout<<“Waktu 1 yg anda masukkan = “<<x.jam1<<“.”<<x.menit1<<endl;
    cout<>x.jam2;
    cout<>x.menit2;
    cout<<“Waktu 2 yg anda masukkan = “<<x.jam2<<“.”<<x.menit2<<endl;

    if(x.jam1<24 && x.menit1<60)
    {
    if(x.jam2<24 && x.menit2<60)
    {
    y=(x.jam1*60)+x.menit1;
    z=(x.jam2*60)+x.menit2;
    w=z-y;
    cout<<“Selisih = “<<w<<” menit”<<endl;
    }
    }
    }

  • 07
    Apr
    09

    Command Pada Jaringan LINUX

    1. ifconfig, yaitu command yang digunakan untuk mengecek IP komputer kita.

    2. hostname, yaitu command yang digunakan untuk melihat nama mesin komputer pada jaringan.

    3. Route, yaitu Menambah, menghapus dan merubah tabel routing komputer

    4. Netstat, yaitu command untuk menampilkan aktivitas koneksi dalam jaringan dan protokol yang digunakan beserta nomor port-nya.

    5. ifconfig /all, yaitu command yang digunakan menampilkan informasi koneksi, misalnya Host name , primary DNS Type, Ethernet Adapter LAN.

    6. ping, yaitu command yang digunakan untuk Aplikasi yang digunakan untuk mengirimkan paket data yang berfungsi memeriksa link kualitas atau status koneksi dengan komputer lain dengan format ping [spasi] ip.tujuan.

    7. ifconfig [spasi] eth0 [spasi] IP_yang_diinginkan, yaitu digunakan unutk mengganti IP.
    Untuk mengecek apakah IP anda sudah diganti atau belum, cukup ketikkan IFCONFIG.

    8. dhclient, yaitu untuk mengecek settingan DHCP client.

    9. /etc/sysconfig/network-scripts/ifcfg-eth0, yaitu berisi tentang setting NIC anda.

    10. iwlist scan, yaitu command yang digunakan untuk melihat ada/tidaknya koneksi WLAN

    11. lsusb, yaitu command yang digunakan untuk melihat port usb yang ada.

    12. iwconfig, yaitu commnad yang digunakan untuk melihat atau tidaknya koneksi WLAN.

    07
    Apr
    09

    NILAI DIRI ANDA

    Ada 3 kaleng coca cola, ketiga kaleng tersebut diproduksi di pabrik yang sama.
    Ketika tiba hari, sebuah truk datang ke pabrik mengangkut kaleng-kaleng coca cola dan menuju ke tempat yang berbeda untuk pendistribusian.
    Pemberhentian pertama adalah supermaket lokal.
    Kaleng coca cola pertama diturunkan disini.
    Kaleng itu dipajang di rak bersama dengan kaleng coca cola lainnya dan diberi harga Rp. 4.000.
    Pemberhentian kedua adalah pusat perbelanjaan besar.
    Di sana , kaleng kedua diturunkan. Kaleng tersebut ditempatkan di dalam kulkas supaya dingin dan dijual dengan harga Rp. 7.500.
    Pemberhentian terakhir adalah hotel bintang 5 yang sangat mewah. Kaleng coca cola ketiga diturunkan di sana. Kaleng ini tidak ditempatkan di rak atau di dalam kulkas. Kaleng ini hanya akan dikeluarkan jika ada pesanan dari pelanggan. Dan ketika keluarkan, kaleng ini dikeluarkan bersama dengan gelas kristal berisi batu es. Semua disajikan di atas baki dan pelayan hotel akan membuka kaleng coca cola itu, menuangkannya ke dalam gelas dan dengan sopan menyajikannya ke pelanggan. Harganya Rp. 60.000.

    Sekarang, pertanyaannya adalah :

    Mengapa ketiga kaleng coca cola tersebut memiliki harga
    yang berbeda padahal diproduksi dari pabrik yang sama,
    diantar dengan truk yang sama dan bahkan mereka
    memiliki rasa yang sama?
    Lingkungan mencerminkan harga.
    Lingkungan berbicara tentang RELATIONSHIP.
    Apabila berada di lingkungan yang bisa mengeluarkan sisi terbaik dari dalam diri, maka akan menjadi cemerlang. Tapi bila berada di lingkungan yang meng-kerdil-kan diri maka akan menjadi kerdil.
    (Orang yang sama, bakat yang sama, kemampuan yang sama) + lingkungan yang berbeda = NILAI YANG BERBEDA

    07
    Apr
    09

    PIKIRAN KITA

    Suatu ketika di suatu Negara, seorang kriminal buronan negara berhasil tertangkap. Sang kriminal adalah buronan kelas kakap yang telah melakukan banyak sekali kejahatan, perampokan, pembunuhan, terorisme dan tidaklah terhitung daftarnya.
    Pengadilan Negara menjatuhkan vonis hukuman mati kepadanya dan mereka mulai mendiskusikan hukuman apa yang akan mereka berikan kepada sang kriminal. Mereka memilih beberapa alternatif, diantaranya hukuman gantung, hukuman tembak, kursi listrik, ruang beracun, dll.
    Pada saat diskusi tersebut berlangsung, seorang ilmuwan mencadangkan suatu metode baru sebagai percobaan untuk memberi vonis hukuman mati, suatu metode yang tidak pernah dilakukan sebelumnya. Mereka pun mendengarkan ide tersebut dan akhirnya mereka pun menyetujui ide tersebut dan membiarkan sang ilmuwan melakukan riset terhadapnya.
    Sang kriminal dimasukkan kedalam suatu ruangan dan dibaringkan dengan tubuh terikat. Matanya ditutup dan dibisikkan “Kamu akan segera dihukum mati! dengan metode terbaru maka urat nadi di pergelanganmu akan kami potong dan darahmu akan segera menetes. Kamu tidak akan merasa sakit karena teknologi yang kami gunakan sangat canggih.
    Darahmu akan menetes perlahan-lahan dan akan membiarkan dirimu mendengar suara tetesannya. Secara perlahan kamu akan kehabisan darah dan tubuhmu akan melemah, detak jantungmu semakin perlahan.. semakin lemah.. sampai akhirnya kamu akan mati !”
    Mereka pun kemudian eksekusi, sang kriminal mulai merasakan potongan di pergelangan tangan kanannya, segera ia merasakan aliran darahnya menetes.. tes..tes… suara tetesan tersebut membuatnya tahu bahwa dia semakin kehilangan darah.. dan tubuhnya semakin lemah.. sampai jantungnya berdetak semakin perlahan.. dan tragisnya diapun mati.
    Ironisnya… walaupun sang kriminal tersebut mati. Dia tidak sempat menyadari bahwa percobaan yang dilakukan terhadapnya bukanlah teknologi canggih untuk memotong pergelangannya. Tetapi.. yang mereka lakukan hanyalah.. mengambil sepotong es dingin yang tajam.. kemudian digunakannya potongan tersebut melewati pergelangannya yang sesungguhnya tidak memotong apapun!
    Sang kriminal, yang dibuat percaya bahwa pergelangannya telah dipotong, mengikuti semua sugesti palsu yang dikatakan oleh sang ilmuwan. Walaupun yang dikatakan palsu, tetapi sugesti tersebut menjadi ‘kenyataan’ karena sang kriminal memang mempercayainya!

    Apa inti cerita diatas??

    Dalam otak kita, ada sesuatu yang dinamakan alam bawah sadar, dan apapun yang kita berikan kedalamnya, akan menjadi kenyataan! Tubuh kita akan mempercayai informasi apapun, walaupun itu palsu! Jika kita mempercayainya, maka tubuh kita akan bereaksi seolah-olah itu adalah kenyataan. Sama juga dengan kehidupan, Jika Anda menonton TV yang membentuk pikiran Anda dengan hal-hal yang tidak berguna setiap harinya.. maka diri andapun menjadi pribadi yang tidak berguna.
    “Karena itu, jika Anda menginginkan hal yang terbaik segera isilah pikiran Anda dengan hal-hal positif.. Jika ingin kaya.. isilah otak Anda dengan kekayaan.. Jika ingin sukses, isilah pikiran Anda dengan kesuksesan.”
    Statistik menyatakan 90% dari orang di sekitar Anda adalah Negatif! Apakah Anda salah satunya?? Jika ya, maka segera keluarlah dari zona nyaman Anda serta isilah segera diri Anda dengan ide-ide dan kepercayaan dari 10% orang yang kaya dan sukses!!! Kebanyakan orang berpikir bahwa ‘Orang Kaya’ itu berbeda, mereka lebih pintar, mereka lebih beruntung, atau lebih berpendidikan daripada kita.
    Sesungguhnya ‘Orang Kaya’ berbeda karena mereka berpikir dengan cara yang berbeda!!! Jika Anda ingin menjadi seperti mereka, maka Anda harus belajar kepercayaan- kepercayaan dan pola pikir mereka tentang uang. Jika Anda ingin kaya, buang semua kepercayaan lama, ubah mindset negatif Anda tentang uang, ubah kepercayaan Anda tentang uang, maka Anda akan segera berhenti mengejar uang, dan yang terjadi malah sebaliknya Uang yang akan mengejar Anda!!!
    Untuk mengubah keadaan di sekitar Anda, semua harus dimulai dari dalam pikiran Anda dan dari kepercayaan Anda..

    07
    Apr
    09

    PEMBUKTIAN WAKTU

    Suatu ketika terdapat sebuah pulau tempat tinggal seluruh perasaan: Kebahagiaan,Kesedihan, Pengetahuan dan masih banyak lagi yang lain, termasuk diantaranya Cinta.
    Suatu hari diumumkan kepada seluruh perasaan bahwa pulau tersebut tidak lama lagi akan tenggelam,sehingga seluruh perasaan yang ada segera mempersiapkan perahunya untuk pergi.
    Cinta ingin terus bertahan hingga detik terakhir. Saat pulau hampir tenggelam barulah Cinta berpikir untuk minta bantuan.
    Kekayaan lewat didepannya dengan kapalnya yang megah, Cinta berkata,”Kekayaan bolehkah aku pergi bersamamu ?” Kekayaan menjawab, ”Tidak bisa, kapalku penuh dengan emas permata,tidak ada lagi ruang yang tersisa.”
    Cinta memutuskan untuk bertanya kepada Kesombongan yang melewatinya dengan kapalnya yang indah. ”Kesombongan,tolong selamatkan aku!” “Cintaku sayang, aku tidak bisa membantumu. Kamu basah sekali, nanti merusak kapalku yang indah.”
    Kesedihan tampak berlayar di dekat pulau. Cinta pun berteriak,”Kesedihan izinkan aku pergi bersamamu.”
    “Aduh…..Cinta, aku terlalu sedih. Sekarang aku hanya ingin menyendiri, kamu tidak bisa ikut denganku.”
    Setelah beberapa saat,Kebahagiaan tampak di kejauhan, tetapi dia terlalu bahagia sehingga tidak mendengar saat Cinta memanggilnya.
    Tiba – tiba terdengar suara “Cinta ikutlah denganku.” Muncullah sosok tua dengan kapalnya yang tidak kalah tua namun berkesan agung dan anggun berwibawa. Cinta merasa sangat bersyukur, langsung naik ke kapal. Akibat terlalu girang bisa selamat dari Pulau Perasaan yang tenggelam, saat mencapai daratan kering, Cinta lupa menanyakan sosok tersebut hingga sosok tua itu hilang menjauh ditelan cakrawala, melanjutkan perjalanannya.
    Sadar betapa besar utang budinya kepada sosok tua tersebut,Cinta pun bertanya kepada Pengetahuan, sesepuh para perasaan yang ditemuinya di pulau itu. ”Siapakah yang telah menolongku?” ”Dia adalah Waktu,” jawab Pengetahuan. ”Waktu?” tanya Cinta tak percaya” Tapi mengapa Waktu bersedia menolongku ?”
    Pengetahuan tersenyum bijak dan menjawab .”Karena hanya Waktu yang dapat memahami betapa besar arti sebuah Cinta .”

    07
    Apr
    09

    KETIKA MENCINTAI SESEORANG

    Jika kamu memancing ikan….
    Setelah ikan itu terlekat di mata kail, hendaklah kamu mengambil ikan itu….
    Janganlah sesekali kamu melepaskannya kembali ke dalam air begitu saja….
    Karena ia akan sakit oleh karena ketajaman mata kailmu dan mungkin ia akan menderita selagi ia masih hidup.

    Begitulah juga setelah kamu memberi banyak pengharapan kepada seseorang…
    Setelah ia mulai menyayangimu, hendaklah kamu menjaga hatinya….
    Janganlah sesekali kamu meninggalkannya begitu saja….
    Karena dia akan terluka oleh kenangan bersamamu dan mungkin tidak akan dapat melupakan segalanya selagi dia mengingatmu. …

    Jika kamu menadah air, biarlah mendapat sedapatnya,
    jangan terlalu mengharap pada kedalaman lengkungannya dan janganlah menganggap wadah itu
    begitu kokoh cukuplah menadah sesuai kebutuhanmu. …
    Apabila wadah itu sekali retak….
    tentu sukar bagi kamu untuk menambalnya kembali menjadi seperti semula….
    Akhirnya kamu akan membuangnya. …
    Sedangkan jika kamu mencoba memperbaikinya, mungkin kamu masih dapat mempergunakannya lagi….
    Begitu juga jika kamu memiliki seseorang, terimalah seadanya….
    Janganlah kamu terlalu mengaguminya dan janganlah kamu menganggapnya begitu istimewa…. ……
    Anggaplah dia manusia biasa….
    Bila tidak, apabila sekali dia melakukan kesilapan, tidak mudah bagi kamu untuk menerimanya.
    …akhirnya kamu akan kecewa dan meninggalkannya
    Sedangkan jika kamu memaafkannya, boleh jadi hubungan kamu akan terus hingga ke akhir hayat….

    Jika kamu telah memiliki sepiring nasi, punyamu pastilah yang terbaik untuk dirimu mengenyangkan dan berkhasiat.
    Mengapa kamu lengah, mencoba mencari makanan yang lain..
    Terlalu ingin mengejar kelezatan.
    Kelak, nasi itu akan basi dan kamu tidak boleh memakannya.
    Dan kamu akan menyesal.

    Begitu juga jika kamu telah bertemu dengan seorang kekasih…..
    kekasihmu itu pasti membawa kebaikan kepada dirimu.
    Menyayangimu dan mengasihimu. ..
    Mengapa kamu berlengah, mencoba membandingkannya dengan yang lain.
    “Mungkin tanpa sadar kamu terlalu mengejar kesempurnaan.
    Kelak, kamu akan kehilangannya apabila dia menjadi milik orang lain dan
    Kamu juga yang akan menyesal”

    04
    Apr
    09

    4 Tipe Manusia Hadapi Tekanan Hidup

    “Semua kesulitan sesungguhnya merupakan kesempatan bagi jiwa kita untuk tumbuh” (John Gray)

    Pembaca, hidup memang tidak lepas dari berbagai tekanan. Lebih-lebih,hidup di alam modern ini yang menyuguhkan beragam risiko. Sampai seorang sosiolog Ulrich Beck menamai jaman kontemporer ini dengan masyarakat risiko (risk society). Alam modern menyuguhkan perubahan cepat dan tak jarang mengagetkan.

    Nah, tekanan itu sesungguhnya membentuk watak, karakter, dan sekaligus menentukan bagaimana orang bereaksi di kemudian hari. Pembaca, pada kesempatan ini, saya akan memaparkan empat tipe orang dalam menghadapi berbagai tekanan tersebut. Mari kita bahas satu demi satu tipe manusia dalam menghadapi tekanan hidup ini.

    Tipe pertama, tipe kayu rapuh. Sedikit tekanan saja membuat manusia ini patah arang. Orang macam ini kesehariannya kelihatan bagus. Tapi, rapuh sekali di dalam hatinya. Orang ini gampang sekali mengeluh pada
    saat kesulitan terjadi.

    Sedikit kesulitan menjumpainya, orang ini langsung mengeluh, merasa tak berdaya, menangis, minta dikasihani atau minta bantuan. Orang ini perlu berlatih berpikiran positif dan berani menghadapi kenyataan hidup.

    Majalah Time pernah menyajikan topik generasi kepompong (cacoon generation). Time mengambil contoh di Jepang, di mana banyak orang menjadi sangat lembek karena tidak terbiasa menghadapi kesulitan. Menghadapi orang macam ini, kadang kita harus lebih berani tega. Sesekali mereka perlu belajar dilatih menghadapi kesulitan. Posisikan kita sebagai pendamping mereka.

    Tipe kedua, tipe lempeng besi. Orang tipe ini biasanya mampu bertahan dalam tekanan pada awalnya. Namun seperti layaknya besi, ketika situasi menekan itu semakin besar dan kompleks, ia mulai bengkok dan
    tidak stabil. Demikian juga orang-orang tipe ini. Mereka mampu menghadapi tekanan, tetapi tidak dalam kondisi berlarut-larut.

    Tambahan tekanan sedikit saja, membuat mereka menyerah dan putus asa. Untungnya, orang tipe ini masih mau mencoba bertahan sebelum akhirnya menyerah. Tipe lempeng besi memang masih belum terlatih. Tapi, kalau
    mau berusaha, orang ini akan mampu membangun kesuksesan dalam hidupnya.

    Tipe ketiga, tipe kapas. Tipe ini cukup lentur dalam menghadapi tekanan. Saat tekanan tiba, orang mampu bersikap fleksibel. Cobalah Anda menekan sebongkah kapas. Ia akan mengikuti tekanan yang terjadi.
    Ia mampu menyesuaikan saat terjadi tekanan. Tapi, setelah berlalu, dengan cepat ia bisa kembali ke keadaan semula. Ia bisa segera melupakan masa lalu dan mulai kembali ke titik awal untuk memulai lagi.

    Tipe keempat, tipe manusia bola pingpong. Inilah tipe yang ideal dan terhebat. Jangan sekali-kali menyuguhkan tekanan pada orang-orang ini karena tekanan justru akan membuat mereka bekerja lebih giat, lebih termotivasi, dan lebih kreatif. Coba perhatikan bola pingpong. Saat ditekan, justru ia memantuk ke atas dengan lebih dahsyat. Saya teringat kisah hidup motivator dunia Anthony Robbins dalam salah satu biografinya.

    Untuk memotivasi dirinya, ia sengaja membeli suatu bangunan mewah, sementara uangnya tidak memadai. Tapi, justru tekanan keuangan inilah yang membuat dirinya semakin kreatif dan tertantang mencapai tingkat
    finansial yang diharapkannya. Hal ini pernah terjadi dengan seorang kepala regional sales yang performance- nya bagus sekali.
    Bangun network

    Tetapi, hasilnya ini membuat atasannya tidak suka. Akibatnya, justru dengan sengaja atasannya yang kurang suka kepadanya memindahkannya ke daerah yang lebih parah kondisinya. Tetapi, bukannya mengeluh seperti
    rekan sebelumnya di daerah tersebut. Malahan, ia berusaha membangun netwok, mengubah cara kerja, dan membereskan organisasi. Di tahun kedua di daerah tersebut, justru tempatnya berhasil masuk dalam daerah tiga top sales.

    Contoh lain adalah novelis dunia Fyodor Mikhailovich Dostoevsky. Pada musim dingin, ia meringkuk di dalam penjara dengan deraan angin dingin, lantai penuh kotoran seinci tebalnya, dan kerja paksa tiap hari. Ia mirip ikan herring dalam kaleng. Namun, Siberia yang beku tidak berhasil membungkam kreativitasnya.

    Dari sanalah ia melahirkan karya-karya tulis besar, seperti The Double dan Notes of The Dead. Ia menjadi sastrawan dunia. Hal ini juga dialami Ho Chi Minh. Orang Vietnam yang biasa dipanggil Paman Ho
    ini harus meringkuk dalam penjara. Tapi, penjara tidaklah membuat dirinya patah arang. Ia berjuang dengan puisi-puisi yang ia tulis. A Comrade Paper Blanket menjadi buah karya kondangnya.

    Nah, pembaca, itu hanya contoh kecil. Yang penting sekarang adalah Anda. Ketika Anda menghadapi kesulitan, seperti apakah diri Anda? Bagaimana reaksi Anda? Tidak menjadi persoalan di mana Anda saat ini.
    Tetapi, yang penting bergeraklah dari level tipe kayu rapuh ke tipe selanjutnya. Hingga akhirnya, bangun mental Anda hingga ke level bola pingpong. Saat itulah, kesulitan dan tantangan tidak lagi menjadi
    suatu yang mencemaskan untuk Anda. Sekuat itukah mental Anda?

    Dan apabila anda telah melakukan suatu kesalahan???
    Apa yang akan anda lakukan terhadap sesuatu yang anda hadapi?
    Anda bisa menyelesaikannya dan berjuang untuk hidup anda, jangan pernah merasa bersalah pada orang yang tidak menyayangi anda.

    04
    Apr
    09

    Cerita Seorang Ibu dan Anak

    Alkisah di sebuah desa, ada seorang ibu yang sudah tua, hidup berdua dengan anak satu-satunya
    Suaminya sudah lama meninggal karena sakit
    Sang ibu sering kali merasa sedih memikirkan anak satu-satunya.
    Anaknya mempunyai tabiat yang sangat buruk yaitu suka mencuri, berjudi, mengadu ayam dan banyak lagi

    Ibu itu sering menangis meratapi nasibnya yang malang, Namun ia sering berdoa memohon kepada Tuhan: “Tuhan tolong sadarkan anakku yang kusayangi, supaya tidak berbuat dosa lagi

    Aku sudah tua dan ingin menyaksikan dia bertobat sebelum aku mati”

    Namun semakin lama si anak semakin larut dengan perbuatan jahatnya, sudah sangat sering ia keluar masuk penjara karena kejahatan yang dilakukannya

    Suatu hari ia kembali mencuri di rumah penduduk desa, namun malang dia tertangkap
    Kemudian dia dibawa ke hadapan raja utk diadili dan dijatuhi hukuman pancung
    pengumuman itu diumumkan ke seluruh desa, hukuman akan dilakukan keesokan hari
    di depan rakyat desa dan tepat pada saat lonceng berdentang menandakan pukul enam pagi

    Berita hukuman itu sampai ke telinga si ibu dia menangis meratapi anak yang dikasihinya dan berdoa berlutut kepada Tuhan “Tuhan ampuni anak hamba, biarlah hamba yang sudah tua ini yang menanggung dosa nya”

    Dengan tertatih tatih dia mendatangi raja dan memohon supaya anaknya dibebaskan
    Tapi keputusan sudah bulat, anakknya harus menjalani hukuman

    Dengan hati hancur, ibu kembali ke rumah Tak hentinya dia berdoa supaya anaknya diampuni, dan akhirnya dia tertidur karena kelelahan Dan dalam mimpinya dia bertemu dengan Tuhan

    Keesokan harinya, ditempat yang sudah ditentukan, rakyat berbondong2 manyaksikan hukuman tersebut Sang algojo sudah siap dengan pancungnya dan anak sudah pasrah dengan nasibnya

    Terbayang di matanya wajah ibunya yang sudah tua, dan tanpa terasa ia menangis menyesali perbuatannya Detik-detik yang dinantikan akhirnya tiba

    Sampai waktu yang ditentukan tiba, lonceng belum juga berdentang sudah lewat lima menit dan suasana mulai berisik, akhirnya petugas yang bertugas membunyikan lonceng datang

    Ia mengaku heran karena sudah sejak tadi dia menarik tali lonceng tapi suara dentangnya tidak ada
    Saat mereka semua sedang bingung, tiba2 dari tali lonceng itu mengalir darah Darah itu berasal dari atas tempat di mana lonceng itu diikat

    Dengan jantung berdebar2 seluruh rakyat menantikan saat beberapa orang naik ke atas menyelidiki sumber darah

    Tahukah anda apa yang terjadi?

    Ternyata di dalam lonceng ditemui tubuh si ibu tua dengan kepala hancur berlumuran darah
    dia memeluk bandul di dalam lonceng yang menyebabkan lonceng tidak berbunyi,
    dan sebagai gantinya, kepalanya yang terbentur di dinding lonceng

    Seluruh orang yang menyaksikan kejadian itu tertunduk dan meneteskan air mata
    Sementara si anak meraung raung memeluk tubuh ibunya yang sudah diturunkan
    Menyesali dirinya yang selalu menyusahkan ibunya Ternyata malam sebelumnya si ibu dengan susah payah memanjat ke atas dan mengikat dirinya di lonceng Memeluk besi dalam lonceng untuk menghindari hukuman pancung anaknya

    Demikianlah sangat jelas kasih seorang ibu utk anaknya Betapapun jahat si anak, ia tetap mengasihi sepenuh hidupnya.

    Marilah kita mengasihi orang tua kita masing masing selagi kita masih mampu
    karena mereka adalah sumber kasih Tuhan bagi kita di dunia ini

    Sesuatu untuk dijadikan renungan utk kita..

    Agar kita selalu mencintai sesuatu yang berharga yang t ida k bisa dinilai dengan apapun

    There is a story living in us that speaks of our place in the world

    It is a story that invites us to love what we love and simply be ourselves

    Ambillah waktu untuk berpikir, itu adalah sumber kekuatan
    Ambillah waktu untuk bermain, itu adalah rahasia dari masa muda yang abadi
    Ambillah waktu untuk berdoa, itu adalah sumber ketenangan
    Ambillah waktu untuk belajar, itu adalah sumber kebijaksanaan
    Ambillah waktu untuk mencintai dan dicintai, itu adalah hak istimewa yang diberikan Tuhan
    Ambillah waktu untuk bersahabat, itu adalah jalan menuju kebahagiaan
    Ambillah waktu untuk tertawa, itu adalah musik yang menggetarkan hati
    Ambillah waktu untuk memberi, itu membuat hidup terasa berarti
    Ambillah waktu untuk bekerja, itu adalah nilai keberhasilan

    Gunakan waktu sebaik mungkin, karena waktu tidak akan bisa diputar kembali

    04
    Apr
    09

    Craig David – Insomnia Lyrics

    I never thought that I’d fall in love, love, love, love
    But it grew from a simple crush, crush, crush, crush
    Being without you girl, I was all messed up, up, up, up
    When you walked out, said that you’d had enough-nough-nough-nough

    Been a fool, girl I know
    Didn’t expect this is how things would go
    Maybe in time, you’ll change your mind
    Now looking back i wish i could rewind

    Because i can’t sleep til you’re next to me
    No i can’t live without you no more
    Oh i stay up til you’re next to me
    Til this house feels like it did before
    Feels like insomnia ah ah, Feels like insomnia ah ah
    Feels like insomnia ah ah, Feels like insomnia ah ah

    Remember telling my boys that I’d never fall in love, love, love, love
    You used to think I’d never find a girl I could trust, trust, trust, trust
    And then you walked into my life and it was all about us, us, us, us
    But now I’m sitting here thinking I messed the whole thing up, up, up, up

    Been a fool (fool), girl I know (know)
    Didn’t expect this is how things would go
    Maybe in time (time), you’ll change your mind (mind)
    Now looking back i wish i could rewind

    Because i can’t sleep til you’re next to me
    No i can’t live without you no more (without you no more)
    Oh i stay up til you’re next to me (to me)
    Til this house feels like it did before (Because it)
    Feels like insomnia ah ah, Feels like insomnia ah ah
    Feels like insomnia ah ah (Ah), Feels like insomnia ah ah

    Ah, i just can’t go to sleep
    Cause it feels like I’ve fallen for you
    It’s getting way too deep
    And i know that it’s love because

    I can’t sleep til you’re next to me
    No i can’t live without you no more (without you no more)
    Oh i stay up til you’re next to me (to me)
    Til this house feels like it did before
    Feels like insomnia ah ah, Feels like insomnia ah ah
    Feels like insomnia ah ah, Feels like insomnia ah ah

    Feels like insomnia ah ah, Feels like insomnia ah ah
    Feels like insomnia ah ah, Feels like insomnia ah ah

    04
    Apr
    09

    STRING

    String dapat berupa konstanta atau variabel. String sebagai variabel belum diperkenalkan tetapi konstanta string sejak awal sudah diperkenalkan, misalnya pada pernyataan :

    cout<<”Belajar keras biar lulus ujian “<<endl;

    Dalam C++ tipe string diartikan sebagai larik karakter, sehingga dideklarasikan sebagai :
    char nama_variabel [jumlah_maksimal_karakter];

    Contoh dekalrasinya adalah :
    char kata[20];
    Artinya :
    dideklarasikan variabel kata sebagai string yang terdiri dari 20 karakter termasuk karakter null (‘’) yang menyatakan akhir dari string.

    Dalam memasukkan tipe data string, operator << pada cin hanya bisa membaca masukkan hingga terdapat spasi, tab, atau enter.
    Solusi untuk mengatasi masalah tersebut dengan menggunakan fungsi get() dan getline() pada obyek cin dalam bentuk :

    cin.get(nama_variabel_string, jumlah_maksimal_karakter)
    dan
    cin. getline (nama_variabel_string, jumlah_maksimal_karakter),

    contohnya :

    cin. get (kata,20); dapat di cin.get(kata, sizeof(kata));
    cin. getline(kata,20); tulis cin,getline(kata, sizeof(kata));
    Contoh selengkapnya terdapat di bagian PRAKTEK.

    Dalam bahasa C++ terdapat fungsi-fungsi yang berlaku pada string antara lain :
    • gcount() : menghitung jumlah karakter
    • strcpy() : menyalin string
    • strlen() : menghitung panjang string
    • strrev() : membalik isi string
    • strlwr() : merubah ke huruf kecil
    • strupr() : merubah ke huruf capital

    Terdapat juga beberapa makro (semacam fungsi, tetapi didefinisikan dengan #define) yang berbasis karakter, antara lain :
    • islower( ) : hasil benar jika argumennya huruf kecil
    • isupper( ) : hasil benar jika argumennya huruf kapital
    • ispunct( ) : hasil benar jika argumennya berupa tanda baca
    • isspace( ) : hasil benar jika argumennya berupa karakter spasi, tab, dan enter.
    Keseluruhan makro didefinisikan pada file CTYPE.H; sehingga pada program harus dituliskan
    # include

    Contoh script program STRING

    /*PROGRAM PERTAMA */
    #pragma argsused
    #include
    #include
    void main()
    {
    char kalimat[20];
    cout<<“Masukkan kalimat (lebih dari 2 kata) : “<>kalimat;
    cout<<“Kalimat yang tadi dimasukkan adalah : “<<kalimat;
    getch();
    }

    /* PROGRAM KEDUA */
    #pragma argsused
    #include
    #include
    void main()
    {
    char kalimat[20];
    char kalimatku[25];
    cout<<“Masukkan kalimat (lebih dari 2 kata) : “<<endl;
    cin.get(kalimat,sizeof(kalimat));
    cout<<“masukkan kalimat yang lain : “<<endl;
    cin.get(kalimatku,sizeof(kalimatku));
    cout<<“Kalimat pertama yang tadi dimasukkan adalah : “<<kalimat<<endl;
    cout<<“Kalimat kedua yang tadi dimasukkan adalah : “<<kalimatku;
    getch();
    }

    /* PROGRAM KETIGA */
    #pragma argsused
    #include
    #include
    void main()
    {
    char kalimat[20];
    char kalimatku[25];
    cout<<“Masukkan kalimat (lebih dari 2 kata) : “<<endl;
    cin.getline(kalimat, sizeof(kalimat));
    cout<<“masukkan kalimat yang lain : “<<endl;
    cin.getline(kalimatku, sizeof(kalimatku));
    cout<<“Kalimat pertama yang tadi dimasukkan adalah : “<<kalimat<<endl;
    cout<<“Kalimat kedua yang tadi dimasukkan adalah : “<<kalimatku;
    getch();
    }

    /* PROGRAM EMPAT */
    #pragma argsused
    #include
    #include
    #include
    void main()
    {
    char kalimat[100];
    int i, kapital=0, kecil=0,
    spasi=0,tbaca = 0;
    clrscr;
    cout<<“Masukkan kalimat : “<<endl;
    cin.getline(kalimat,sizeof(kalimat));
    for (i=0;kalimat[i];i++)
    {
    if (islower(kalimat[i])) kecil++;
    if (isupper(kalimat[i])) kapital++;
    if (ispunct(kalimat[i])) tbaca++;
    if (isspace(kalimat[i])) spasi++;
    }
    cout<<“Jumlah huruf kapital : “<<kapital<<endl;
    cout<<“Jumlah huruf kecil : “<<kecil<<endl;
    cout<<“Jumlah tanda baca : “<<tbaca<<endl;
    cout<<“Jumlah spasi : “<<spasi<<endl;
    getch();
    }




    April 2009
    M T W T F S S
     12345
    6789101112
    13141516171819
    20212223242526
    27282930  

    Top Clicks

    • None

    Blog Stats

    • 44,656 hits

    RSS 1

    • An error has occurred; the feed is probably down. Try again later.