Sunday 29 May 2011




Alkisah, ada seorang pemuda yang hidup sebatang kara. Pendidikan rendah, hidup dari bekerja sebagai buruh tani milik tuan tanah yang kaya raya. Walapun hidupnya sederhana tetapi sesungguhnya dia bisa melewati kesehariannya dengan baik.
Pada suatu ketika, si pemuda merasa jenuh dengan kehidupannya. Dia tidak mengerti, untuk apa sebenarnya hidup di dunia ini. Setiap hari bekerja di ladang orang demi sesuap nasi. Hanya sekadar melewati hari untuk menunggu kapan akan mati. Pemuda itu merasa hampa, putus asa, dan tidak memiliki arti.
"Daripada tidak tahu hidup untuk apa dan hanya menunggu mati, lebih baik aku mengakhiri saja kehidupan ini," katanya dalam hati. Disiapkannya seutas tali dan dia berniat menggantung diri di sebatang pohon.
Pohon yang dituju, saat melihat gelagat seperti itu, tiba-tiba menyela lembut. "Anak muda yang tampan dan baik hati, tolong jangan menggantung diri di dahanku yang telah berumur ini. Sayang, bila dia patah. Padahal setiap pagi ada banyak burung yang hinggap di situ, bernyanyi riang untuk menghibur siapapun yang berada di sekitar sini."

Dengan bersungut-sungut, si pemuda pergi melanjutkan memilih pohon yang lain, tidak jauh dari situ. Saat bersiap-siap, kembali terdengar suara lirih si pohon, "Hai anak muda. Kamu lihat di atas sini, ada sarang tawon yang sedang dikerjakan oleh begitu banyak lebah dengan tekun dan rajin. Jika kamu mau bunuh diri, silakan pindah ke tempat lain. Kasihanilah lebah dan manusia yang telah bekerja keras tetapi tidak dapat menikmati hasilnya."
Sekali lagi, tanpa menjawab sepatah kata pun, si pemuda berjalan mencari pohon yang lain. Kata yang didengarpun tidak jauh berbeda, "Anak muda, karena rindangnya daunku, banyak dimanfaatkan oleh manusia dan hewan untuk sekadar beristirahat atau berteduh di bawah dedaunanku. Tolong jangan mati di sini."
Setelah pohon yang ketiga kalinya, si pemuda termenung dan berpikir, "Bahkan sebatang pohonpun begitu menghargai kehidupan ini. Mereka menyayangi dirinya sendiri agar tidak patah, tidak terusik, dan tetap rindang untuk bisa melindungi alam dan bermanfaat bagi makhluk lain".
Segera timbul kesadaran baru. "Aku manusia; masih muda, kuat, dan sehat. Tidak pantas aku melenyapkan kehidupanku sendiri. Mulai sekarang, aku harus punya cita-cita dan akan bekerja dengan baik untuk bisa pula bermanfaat bagi makhluk lain".
Si pemuda pun pulang ke rumahnya dengan penuh semangat dan perasaan lega.


Teman-teman yang luar biasa,
Kalau kita mengisi kehidupan ini dengan menggerutu, mengeluh, dan pesimis, tentu kita menjalani hidup ini (dengan) terasa terbeban dan saat tidak mampu lagi menahan akan memungkinkan kita mengambil jalan pintas yaitu bunuh diri.
Sebaliknya, kalau kita mampu menyadari sebenarnya kehidupan ini begitu indah dan menggairahkan, tentu kita akan menghargai kehidupan ini. Kita akan mengisi kehidupan kita, setiap hari penuh dengan optimisme, penuh harapan dan cita-cita yang diperjuangkan, serta mampu bergaul dengan manusia-manusia lainnya.
Maka, jangan melayani perasaan negatif. Usir segera. Biasakan memelihara pikiran positif, sikap positif, dan tindakan positif. Dengan demikian kita akan menjalani kehidupan ini penuh dengan syukur, semangat, dan sukses luar biasa!

Posted on 01:08 by yusufruli

No comments

Algoritma :

Deskripsi
if (n=1) or (n=2) the fibonacci <--1
else fibonacci <-- fibonacci(n-1) + fibonacci(n-2)
endif

Deklarasi

Program :
[sourcecode language="css"]
#include <iostream.h>
#include <conio.h>

class fibo{
public:
masukan();
proses();

private:
long batas;
};

fibo::masukan(){

cout << "Masukkan batas : ";
cin >> batas;

cout << "---->\n0, 1";
}
fibo::proses(){
long f1=0, f2=1;
while (true)
{ long f3 = f2 + f1;
if (f3 > batas) break;
cout << ", " << f3;
f1 = f2;
f2 = f3;
}
}
int main(){
fibo x;
x.masukan();
x.proses();

getch();
return 0;
}

[/sourcecode]

Program ini adalah program untuk menampilkan bilangan fibonacci. Tetapi terlebih dahulu saya jelaskan bilangan fibonacci itu apa bagi yang belum mngetahuinya. Bilangan fibonacci berawal dari 0 dan 1, kemudian angka berikutnya didapat dengan cara menambahkan kedua bilangan yang berurutan sebelumnya. Dengan aturan ini, maka barisan bilangan Fibonaccci yang pertama adalah:

0, 1, 1, 2,.. dst

Posted on 00:34 by yusufruli

No comments

Saturday 28 May 2011

Algoritma :
Deskripsi
a,b,n,Un : integer

Deklarasi
Read
Un<--a+(n-1)*b
Write

Program :

[sourcecode language="css"]
#include <iostream.h>
#include <conio.h>
class aritmatika{
public:
masukan();
proses();
hasil();

private:
int a,b,n,Un;
};
aritmatika::masukan(){
cout<<"Deret Aritmatika\n\n";
cout<<"YUSUF RULIANTOKO == 10018149\n\n";

cout<<"Masukan Bilangan Suku ke-n: ";
cin>>n;
cout<<endl;

cout<<"Masukan Bilangan pertama : ";
cin>>a;
}
aritmatika::proses(){
cout<<"\n\nMasukan Beda: ";
cin>>b;

Un=a+(n-1)*b;
}
aritmatika::hasil(){
cout<<"\n\nSuku ke-n dari deret di atas adalah: "<<Un;
cout<<"\n========================================";
cout<<"\nKunjungi:";
cout<<"\n http://yusufruli.wordpress.com";
}
int main(){
aritmatika x;
x.masukan();
x.proses();
x.hasil();
getch();
return 0;
}

[/sourcecode]

Program ini untuk mencari deret aritmatika.
Di program ini anda tinggal menginoutkan berapa banyak suku deret tersebut kemudian menginputkan bilangan pertama dan selisih dari tiap deret ke deret tersebut. Kemudian akan muncul outputnya yaitu suku ke-n

Posted on 23:37 by yusufruli

2 comments

Wednesday 25 May 2011

Algoritma :
Deklarasi
i,j,k : int
Deskripsi
for i <-- 1 to baris do
for j <-- 1 to kolom do
mat_kali[i,j] <-- 0
for k <-- 1 to barkol do
mat_kali[i,j] <-- mat_kali[i,j]+matriks[i,k]*matriks2[k,j]
endfor
endfor
endfor


Program :
[sourcecode language="css"]
#include <iostream.h>
#include <conio.h>


void baca_matriks(int mat[10][10], int baris, int kolom)
{
int i,j;
for(i=0;i<baris;i++)
for(j=0;j<kolom;j++)
{
cout<<"Data["<<i+1<<","<<j+1<<"]:";
cin>>mat[i][j];
}
}

void kali_matriks(const int matriks1[10][10],
const int matriks2[10][10], int baris, int kolom, int barkol,int mat_kali[10][10])

{int i,j,k;
for(i=0;i<baris;i++)
for(j=0;j<kolom;j++)
{ mat_kali[i][j]=0;
for(k=0;k<barkol;k++)
mat_kali[i][j]=mat_kali[i][j]+matriks1[i][k]*matriks2[k][j];
}
}

void cetak_matriks(const int A[10][10], int baris, int kolom)
{int i,j;
for(i=0;i<baris;i++)
{ for(j=0;j<kolom;j++)
cout<<A[i][j];
cout<<endl;
}}

int main(){
int m,n,p;
int matriks1[10][10],matriks2[10][10];
int hasil[10][10];
cout<<" baris matriks ke-1: ";
cin>>m;
cout<<"Banyak kolom: ";
cin>>p;
cout<<"baris matriks ke-2: ";
cin>>n;

cout<<"Data matriks ke-1\n";
baca_matriks(matriks1,m,p);
cetak_matriks(matriks1,m,p);

cout<<"Data matriks ke-2\n";
baca_matriks(matriks2,p,n);
cetak_matriks(matriks2,p,n);

kali_matriks(matriks1,matriks2,m,n,p,hasil);
cout<<"Hasil perkalian : \n";
cetak_matriks(hasil,m,n);

getch();
return 0;
}

[/sourcecode]

Posted on 21:20 by yusufruli

No comments

Algoritma :

Deklarasi
i,j : int

Deskripsi
for i <-- 1 to baris do
for j <-- 1 to kolom do
jumlah[i,j]=matriks1[i,j]+matriks2[i,j]
endfor
endfor



Program :
[sourcecode language="css"]
#include <iostream.h>
#include <conio.h>


int baca_matriks(int mat[10][10], int baris, int kolom)
{
int i,j;
for(i=0;i<baris;i++)
for(j=0;j<kolom;j++)
{
cout<<"Data["<< i+1 <<","<<j+1 <<"]:";
cin>>mat[i][j];
}
}

void matriks_jumlah(const int matriks1[10][10],
const int matriks2[10][10], int baris, int kolom,int jumlah[10][10])

{int i,j;
for(i=0;i<baris;i++)
for(j=0;j<kolom;j++)
jumlah[i][j]=matriks1[i][j]+matriks2[i][j];
}

void cetak_matriks(const int A[10][10], int baris, int kolom)
{int i,j;
for(i=0;i<baris;i++)
{ for(j=0;j<kolom;j++)
cout<<A[i][j];
cout<<endl;
}}

int main(){
int m,n;
int matriks1[10][10],matriks2[10][10];
int jumlah[10][10];
cout<<"Banyak baris: ";
cin>>m;
cout<<"Banyak kolom: ";
cin>>n;
cout<<"Data matriks ke-1\n";
baca_matriks(matriks1,m,n);
cetak_matriks(matriks1,m,n);
cout<<"Data matriks ke-2\n";
baca_matriks(matriks2,m,n);
cetak_matriks(matriks2,m,n);
matriks_jumlah(matriks1,matriks2,m,n,jumlah);
cout<<"Hasil Penjumlahan: \n";
cetak_matriks(jumlah,m,n);

getch();
return 0;
}
[/sourcecode]

Posted on 21:15 by yusufruli

No comments

Tuesday 17 May 2011


IBM megungkapkan telah membangun otak artifisial (buatan) terbesar sepanjang sejarah. Sebuah program bernama Modha dengan milyaran neuron virtual. Program yang begitu besar dan untuk menjalankannya dibutuhkan salah satu superkomputer tercepat di dunia, Dawn, sebuah Blue Gene / P superkomputer di Lawrence Livermore National Laboratory (LLNL) di California.

Dawn berukuran satu acre yang terletak di lantai dua lab Simulasi Terascale Facility. Dia menggunakan memori sebesar 147.456 gigabyte dan 147.000 prosesor yang ditempatkan pada 10 rak komputer dan dihubungkan oleh ber mil-mil kabel. Dawn memerlukan satu juta watt listrik melalui kabel daya setebal pergelangan tangan, serta menggunakan 6.675 ton pendigin udara.

Dawn telah terinstal pada awal tahun ini oleh Department of Energy's National Nuclear Security Administration (NNSA), yang melakukan simulasi komputer terbesar untuk memastikan kesiapan senjata nuklir. Untuk semua spesifikasinya yang spektakuler, Dawn hanya mampu menjalankan Modha dengan 1,6 miliar neuron virtual hanya pada kecepatan 1/600 kecepatan otak kucing yang sebenarnya.

Posted on 22:07 by yusufruli

No comments

Tuesday 10 May 2011

Final Liga Champions 2011 | Barca Vs MU | Jadwal & Prediksi - Dalam final Liga Champions 2011 akan mempertemukan dua club besar sepak bola yaitu Barcelona Vs Manchester United. Ini kedua kalinya dua club raksasa ini bertemu.

Jadwal pertandingan Barcelona Vs Manchester United dalam final liga champions 2011 akan di adakan pada 28 Mei 2011, di stadion Wembley, London, Inggris.

Prediksi Pertandingan Barcelona Vs Manchester United

Ukur Kekuatan Kedua Tim



Barcelona

Setelah mengalahkan Real Madrid dengan agregat kedua tim 3-1, Barcelona lebih dulu memdapat tiket masuk ke Final Liga Champions 2011. Kemudian di susul dengan Manchester United. Kedua Tim ini akhirnya bertemu kembali dalam pertandingan Liga Champions 2011.

Dari segi kualitas para pemain, Barcelona mempunyai pemain yang mempunyai daya gebrak tinggi, Seperti pemain yang di nobatkan menjadi pemain terbaik dunia yaitu Lionel Messi. Dengan tambahan kekuatan lini depan David Villa, akan menjadi kekuatan menakutkan bagi lawan.

Begitu pula dengan hasil Road to Final, Barca lebih mulus dari MU. Barcelona memulai Liga Champions musim ini dengan masuk sebagai unggulan pertama di penyisihan Grup D.

Tanpa halangan berarti, Barcelona bisa meraih empat kemenangan dari enam partai penyisihan. Empat kemenangan itu didapat dari menekuk Panathinaikos (5-1 dan 3-0), Copenhagen (2-0), dan Rubin Kazan (2-0). Sedangkan dua partai sisanya berakhir dengan hasil imbang.

Barselona menjuarai Grub D dengan hasil yang cukup memuaskan, 14 gol di sarangkan ke jala lawan dan hanya tiga kali kemasukan gol.

Pep Guardiola siap bereuni dengan MU seperti di final 2009 lalu. Kekuatan penuh juga akan di sajikan pada pertandingan final nanti. Walaupun MU turun dengan kekuatan berbeda dari yang final lalu, namun Guardiola optimis Barcelona akan menjuarai Liga Champions ini.

Skuad Barcelona

Victor Valdes; Daniel Alves, Gerard Pique, Javier Mascherano, Carles Puyol; Sergio Busquets, Xavi, Seydou Keita; Pedro, Lionel Messi, David Villa



Manchester United

Setelah mengalahkan Schalke 4-1 pada leg kedua dengan agregat kedua tim 6-1, MU kini memastikan melaju ke final untuk melawan Barcelona. Dengan hasil pertandingan telak melawan Schalke, ini membuktikan bahwa MU mempunyai kekuatan besar untuk di waspadai oleh lawan.

Apa lagi pertandingan final Liga Champions 2011 akan di gelar di stadion Wembley, London, Inggris. MU akan sangat di untungkan untuk ini.

Dalam pertandingan liga Champions musim lalu, Barcelona dan Manchester United juga bertemu di final, namun pertandingan di menangkan oleh Barcelona. Ini merupakan momen penting Mu untuk membalas kekalahan di musim lalu.

Sir Alex Ferguson sangat berhasrat mampu meraih trofi Liga Champions, sehingga pada pertandingan final nanti, MU akan bertarung habis-habisan dengan melancarkan kekuatan penuh saat melawan Barcelona nanti.

Skuad Manchester United

Van der Sar, Rafael (Evra'60), Smalling, Evans, O’Shea, Scholes (Fletcher'73), Gibson, Anderson, Nani, Valencia, Berbatov (Owen'77)

Kesimpulan Ke Dua Tim

Kedua tim sama-sama mempunyai kekuatan besar, dan ingin menjuarai Liga Champions ini. Namun misi balas dendam MU akan sedikit banyak membuat Barcelona dalam bayang-bayang MU. Dari segi kualitas pemain dan perjalanan menuju final, tampaknya Barcelona lebih mendomisili pertandingan Final Piala Champions 201 Nanti.

Namun seperti banyak di katakan orang " BOLA ITU BUNDAR " jadi siapa yang menang atau kalah yang penting Fair Play.

Selamat menanti pertandingan Barcelona Vs Manchester United

Posted on 20:44 by yusufruli

No comments