Algoritma Percabangan dan Perulangan dalam Kehidupan

Bagi Anda yang berkecimpung dalam dunia scripting pemrograman komputer atau coding istilah-istilah seperti if .. then., while.., do.. while, do .. until, dan for.. next, tentunya sudah sangat tidak asing lagi. Istilah-istilah tersebut berkaitan dengan fungsi dasar dalam computer programming yaitu fungsi percabangan dan perulangan (looping). Hampir semua jenis bahasa pemrograman mulai dari yang tingkat tinggi maupun tingkat rendah memiliki fungsi tersebut walaupun dengan syntax yang berbeda-beda. Ok..kita tidak akan membahas masalah teknis bahasa dan syntax kode pemrograman, tapi dengan sedikit pengetahuan saya di bidang pemrograman komputer, tulisan ini akan menguraikan tentang konsep dasar dari kedua fungsi pemrograman tersebut jika dihubungkan dengan kehidupan sehari-hari kita.

Seorang programmer dengan seorang penulis sebenarnya memiliki kesamaan, jika programmer menghasilkan karyanya dengan menulis bahasa pemrograman, sementara penulis dengan bahasa komunikasi. Hasil karya berupa software komputer juga dapat dianalogikan sebagai karya sastra dari seorang programmer komputer. Sang programmer memiliki kendali penuh atas alur cerita yang akan ia sajikan dalam software garapannya, mulai dari bagaimana mengelola input dan memprosesnya hingga menghasilkan output sesuai dengan yang diinginkan. Programmer komputer harus mempertimbangkan berbagai hal yang berhubungan dengan interaktifitas user dengan software buatannya. Restriksi-restriksi tertentu pun perlu diberlakukan agar pemrosesan data dapat berjalan sesuai dengan yang diinginkan. Ada banyak macam fungsi dalam pemrograman komputer, namun dua fungsi dasar yang amat diperlukan untuk hal tersebut adalah fungsi percabangan dan fungsi perulangan. Fungsi percabangan akan melakukan suatu aksi tertentu bila telah terpenuhinya suatu syarat, sedangkan fungsi perulangan akan melakukan perulangan terhadap suatu aksi hingga atau sampai suatu syarat itu terpenuhi. Sederhananya fungsi percabangan dapat diekspresikan dengan bahasa komunikasi sebagai : “jika…… maka……”, “jika…dan… maka….”, “jika…atau….maka….”, jika….dan…..atau….maka….”, ”pilih ….. lakukan……”. Untuk fungsi perulangan dapat diekspresikan sebagai berikut : “lakukan…. ketika……”, “lakukan……sampai…….”, dan “untuk kondisi ….. lakukan…….”.

baca selengkapnya>>

Pelajaran dari sang Pengamen

Sembari mengikuti tax brevet jum’at malam kemarin, entah mengapa perut ini begitu laparnya, pikiran ini melayang-layang memikirkan makanan apa yang hendak dimakan sepulang kuliah. Pikiran tentang Capcay Rebus, Mie Ayam, Nasi Goreng, Nasi Padang, Sop Kambing dan Mie Goreng, bercampur baur dengan penjelasan tentang sengketa pajak yang disampaikan oleh instruktur..[*pfiuuuhh]. Padahal udah hampir sebulan ini saya jarang sekali lapar dan makan “berat” di malam hari. Mungkin cuaca yang begitu dingin penyebab rasa lapar itu semakin menjadi. Cuaca dingin ini disebabkan sore hari kemarin Yogya diguyur hujan yang deras.

Hingga selesai kuliah, keputusan tentang makanan apa yang akan disantap belum juga didapatkan. Akhirnya dalam perjalanan pulang, saya jadi teringat dengan sop kaki kambing yang terletak tidak jauh dari bundaran UGM. Selama saya berada di kota ini baru sekali saya makan di tempat ini [dengan tadi malam jadi dua kali], rasanya lumayan nancap di lidah. Meskipun di pinggir jalan, pengunjung yang datang ramai dan beragam, dari yang berkendaraan roda dua hingga empat terparkir disitu sehingga agak sedikit mengambil ruas jalan yang terletak di arah selatan bundaran UGM itu.
baca selengkapnya >

Sebuah coretan tentang tangis, tawa, kesedihan, kebahagiaan dan keseimbangan dalam hidup.

Kita mungkin akan melupakan orang-orang yang tertawa bersama dengan kita, tetapi tidak mungkin kita melupakan orang yang pernah menangis bersama dengan kita.

Terkadang orang-orang yang pernah membuat kita menangis di dalam kehidupan adalah mereka yang akan membuat kita kelak tertawa bahagia, dan sebaliknya mereka yang pernah membuat kita tertawa dan lupa diri akan membuat kita menangis di kemudian hari.

Keindahan sebuah gunung tidak akan pernah kita rasakan ketika kita berada di gunung itu sendiri. Gunung itu tampak indah dan agung jika dilihat dari kejauhan.Dalam hubungan kekeluargaan, persahabatan dan percintaan terkadang kedekatan yang ada akan membutakan kita tentang indahnya hubungan yang sedang kita alami. Keindahan dalam suatu hubungan baru akan terasa ketika hubungan itu terpisah oleh jarak yang berjauhan. Sebagian besar dari kita terkadang tidak bersyukur dengan indahnya kedekatan hubungan yang kita lalui hingga akhirnya kedekatan itu berubah menjadi kejauhan. Keharuman sekuntum bunga akan hilang ketika kita terus-terusan menciumnya, menjauh adalah salah satu cara untuk mendatangkan keharuman itu kembali.

Kesenangan adalah kesedihan yang terbuka bekasnya. Tawa dan kesedihan datang dari sumber yang sama, dan keduanya juga dapat menguraikan air mata. Semakin dalam kesedihan menggoreskan luka ke dalam jiwa semakin mampu sang jiwa menampung kebahagiaan. Sesungguhnya orang yang berjiwa besar bukanlah mereka mampu dan pandai menahan tangis, tetapi adalah mereka yang pandai menangis di dalam kesabaran. Hanya orang yang bodoh yang tidak mampu menangis dan meluapkan emosinya, tetapi hanya orang bijak yang mampu mengelola tangisnya dalam setiap luapan emosi yang dirasakannya.

Banyak orang yang terlalu menjaga citra diri hingga untuk tertawa dan menangis pun harus teratur dan tertata rapi untuk menimbulkan kesan bahwa sesungguhnya ia adalah orang bijak yang mampu memahami kehidupan dengan baik. Sesunggunya kebijaksanaan itu tidak lagi merupakan kebijaksanaan apabila seseorang telah menjadi terlalu angkuh untuk menangis, terlalu serius untuk tertawa, dan terlalu egois untuk melihat yang lain kecuali dirinya sendiri.

Hidup di dunia ini berlaku hukum keseimbangan. Bukanlah individu yang baik yang setiap saat berbicara tentang akhirat tetapi ia lupa bahwa ia masih bepijak pada dunia yang sesungguhnya adalah tempat ia menyusun tangga-tangga yang akan mengantarkannya menuju akhirat, dan bukanlah individu yang baik juga ketika hanya berbicara tentang keduniawian semata, tetapi ia lupa kemana sesungguhnya tangga-tangga keduniawaian itu akan ia arahkan.

So You Have To Trust !!

So you have to trust that the dots will somehow connect in your future. You have to trust in something — your gut, destiny, life, karma, whatever. This approach has never let me down, and it has made all the difference in my life. (Steve Jobs – CEO Apple).

Hal apapun yang anda pikirkan cukup sering, disertai dengan emosi yang tepat, dapat anda genggam di tangan anda. (Tung Desem Warigin)

Tugas kita bukanlah untuk berhasil. Tugas kita adalah untuk mencoba, karena didalam mencoba itulah kita menemukan dan belajar membangun kesempatan untuk berhasil (Mario Teguh)

Tinggalkanlah kesenangan yang menghalangi pencapaian kecemerlangan hidup yang di idamkan. Dan berhati-hatilah, karena beberapa kesenangan adalah cara gembira menuju kegagalan (Mario Teguh)

Kata-kata yang diucapkan oleh Steve Jobs memang sangat inspiring. “Anda harus percaya bahwa titik – titik yang anda jalankan hari ini akan terhubung suatu saat, di masa depan anda. Anda harus memiliki kepercayaan, percaya pada takdir, tujuan, karma, atau apapun. Hal inilah yang membuat saya tidak bernah menyerah, dan membuat semua perbedaan dalam hidup saya “. Terkadang kita mungkin tidak mengerti mengapa kehidupan yang kita jalani sekarang ini beberapa hal diluar perkiraan. Mungkin juga kita merasakan hidup ini terasa begitu berat, begitu banyak cobaan, tantangan, hambatan yang kita alami dan rasakan. Berbagai kejadian-kejadian ini tak jarang membuat kita merasa lelah dan frustasi. Tetapi percayalah ada skenario indah yang akan dijalankan oleh Tuhan dalam episode kehidupan kita yang telah dirancang-Nya. Berbagai kesulitan yang dihadapi selalu memiliki makna, seperti yang diungkapkan oleh Mario Teguh “Semua “orang berhasil” memiliki kenangan manis berupa saat – saat terpahit yang pernah mereka lewati”. Setiap hari yang kita jalani selalu memiliki arti tersendiri dan memiliki keterkaitan dengan hari-hari berikutnya . “There’s nothing ordinary in the living of each day. Every one of us will play”… (Celine Dion – The Power of The Dream). Percayalah, suatu saat titik kejadian yang kita jalankan hari ini akan terhubung, menjadi garis yang menyelamatkan dan mencerahkan banyak hal di masa depan kita.

Wisdom from Spiderman

Trilogy Spiderman merupakan 3 film diantara beberapa film favorit saya. Disamping kisahnya yang heroik, dalam setiap sequence filmnya ada hal-hal menarik dan filosofis dalam hal persahabatan dan kasih sayang terhadap keluarga dan lawan jenis. Kata-kata yang inspiring yang masih saya ingat dari trilogy spiderman tersebut diantaranya :

With great power, comes great responsibility. (Spiderman I)
The only thing they like to see more than a hero is to see a hero fail, fall, die trying. (Spiderman I)
No matter what I do, no matter how hard I try. The ones I love will always be the ones who pay.
(Spiderman I)

Intelligence is not a privilege, it’s a gift, to be used for the good of mankind. (Spiderman II)

I believe there’s a hero in all of us, that keeps us honest, gives us strength, makes us noble, and finally allows us to die with pride, even though sometimes we have to be steady, and give up the thing we want the most. Even our dreams. (Spiderman II). Kata-kata ini akan menjadi sangat inspiring jika kita padukan dengan lirik lagunya Mariah Carey yang berjudul Hero “There’s a hero if you look inside your heart. You don’t have to be afraid of what you are. There’s an answer If you reach into your soul and the sorrow that you know will melt away “

Whatever comes our way, whatever battle is raging inside us, we always have a choice. It’s the choices that make us what we are, and we can always choose to do what’s right. (Spiderman III).

You can’t live with revenge in your heart. It’s like a poison. It can take us over and before you know it, it can turn you into something ugly. (Spiderman III).

Hal lainnya dari trilogy film Spiderman ini yang cukup menarik untuk disimpulkan adalah kisah kasihnya dengan Mary Jane Watson.

Wanita sangat memerlukan ungkapan cinta dalam bahasa verbal, Tetapi pria lebih menyenangi ungkapan cinta dalam bahasa perhatian.

Ketulusan cinta tidak selamanya harus diungkapkan melalui bahasa verbal.

Pria yang tak mampu mengungkapkan bahasa verbalnya kepada wanita yang dicintainya, terkadang merupakan pria yang memiliki rasa cinta yang tulus dibandingkan dengan pria yang hanya mengumbar kata-kata cinta yang indah.

Kekuatan Dibalik Kelemahan

Dalam kehidupan keseharian kita, seringkali kita menemukan orang-orang yang memiliki kelemahan dan keterbatasan fisik berada di sekitar kita. Terkadang kita menemukannya di emperan-emperan kaki lima, di pintu masuk supermarket, di jembatan penyeberangan, di trotoar, di lampu merah, di stasiun kereta, di stasiun pengisian bahan bakar, dan masih banyak lagi tempat lainnya.

Diantara sekian banyak orang-orang yang memiliki keterbatasan secara fisik, secara umum mereka terbagi menjadi dua golongan. Golongan pertama adalah mereka yang menyerah dengan keterbatasn fisik yang mereka alami. Mereka yang terus menyesalkan mengapa mereka memiliki kelemahan di dalam diri mereka. Mereka yang terus larut di dalam kekecewaan, menyesali hidup dan terus menyalahkan diri sendiri dan bahkan menyalahkan Sang Pencipta atas keterbatasan fisik yang mereka alami. Implikasi dari hal ini semua, mereka menjadi orang-orang yang lemah yang hanya meratapi nasib dan tidak memiliki daya juang yang tinggi dalam hidup mereka. Golongan seperti inilah yang memenuhi tempat-tempat umum untuk menjadi peminta-minta, memelas iba dari setiap orang demi menyambung hidup mereka dari hari ke hari.
baca selengkapnya >>

When We Have To Choose

Alkisah seorang raja yang kaya raya dan sangat baik, ia mempunyai banyak sekali emas dan kuningan, karena terlalu banyaksehingga antara emas dan kuningan tercampur menjadi satu. Suatu Hari raja yang baik hati ini memberikan hadiah emas kepada seluruh rakyatnya, dia membuka gudangnya lalu mempersilakan rakyatnya mengambil kepingan emas terserah mereka.

Karena antara emas dan kuningan tercampur menjadi satu sehingga sulit sekali di bedakan, mana yang emas dan mana yang kuningan, lalu mana yang emasnya 24 karat dan mana yang emasnya hanya 1 karat, namun ada peraturan dari sang raja, yaitu apabila mereka sudah memilih dan mengambil satudari emas itu, mereka tidak boleh mengembalikannya lagi. Tetapi raja menjanjikan bagi mereka yang mendapat emas hanya 1 karat atau mereka yang mendapatkan kuningan, mereka dapat bekerja dikebun raja dan merawat pemberian raja itu dengan baik, maka raja akan menambah dan memberikan kadar karat itu sedikit demi sedikit.

Mendengar itu bersukacitalah rakyatnya, sambil mengelu-elukan rajanya. Mereka datang dari penjuru tempat, dan satu persatu dari mereka dengan berhati-hati mengamat-amati benda-benda itu, Waktu yang diberikan kepada mereka semua ialah satu setengah hari, dengan perhitungan setengah hari untuk memilih, setengah hari untuk merenungkan, dan setengah hari lagi untuk memutuskan.
baca selengkapnya >>

Wise Words About Love ..

I love you not because of who you are, but because of who I am when I am with you.

No man or woman is worth your tears, and the one who is, won’t make you cry.

Just because someone doesn’t love you the way you want them to, doesn’t mean they don’t love you with all they have.

A true friend is someone who reaches for your hand and touches your heart.

The worst way to miss someone is to be sitting right beside them knowing you can’t have them.

Never frown, even when you are sad, because you never know who is falling in love with your smile.

To the world you may be one person, but to one person you may be the world.

Don’t waste your time on a man/woman, who isn’t willing to waste their time on you.

Don’t cry because it is over, smile because it happened.

There’s always going to be people that hurt you so what you have to do is keep on trusting and just be more careful about who you trust next time around.

Make yourself a better person and know who you are before you try and know someone else and expect them to know you.

Don’t try so hard, the best things come when you least expect them to.

source : unknown.