Jumat, 04 Mei 2012

Kisah Imam al-Ghazali

Teman-teman sudah baca kan tulisan saya tentang kish al-Kindi dan Abdul Qadir?? Semoga dengan membaca kisah mereka kita dapat meneladaninya yah?? ^^ kali ini saya akan menceritakan kisah lainnya dari tokoh besar islam yaitu Imam al-Ghazali atau nama lengkapnya Abu Hamid Muhammad bin Muhammad, al-Ghazali lahir di desa Ghazalah, beliau di panggil al-Ghazali karena tempat lahirnya adalah desa Ghazalah dari nama lengkap al-Ghazali tidak ada kan nama Ghazali-ghazalinya. hahaha (coba perhatikan ^^)  Imam al-Ghazali dan saudaranya Ahmad semasa kecil sudah susah, ayahnya hanya seorang pemintal benang tenun dan hanya bisa memenuhi kebutuhan sehari-hari saja. Akan tetapi ayah al-Ghazali sangat cinta akan ilmu pengetahuan dan berharap kedua anaknya menjadi orang yang memiliki pengetahuan yang luas.

Pada saat itu banyak para orang tua yang menyekolahkan anaknya karena banyak sekolah yang tidak meminta biaya sedikit pun, hanya berbekal alat tulis saja sudah bisa menuntut ilmu. Akan tetapi sebelum ayah al-Ghazali sempat menyekolahkan al-Ghazali dan Ahmad, beliau meninggal dunia. Ayahnya sempat berwasiat kepada sahabatnya agar mengajari al-Ghazali dan Ahmad, dan juga menyerahkan harta warisan yang tidak seberapa untuk membeli buku dan perlengkapan sekolah. Setelah mendapatkan pengajaran dari sahabat ayahnya, al-Ghazali dan adiknya melanjutkan belajar di kota Thus karena pada masa itu banyak para ilmuan kaya yang memberikan beasiswa kepada pelajar yang tidak mampu.

Pada suatu hari al-Ghazali sedang bepergian, dia di hadang oleh sekawanan perampok, karena al-Ghazali tidak mempunyai apa-apa selain buku catatannya para perampok itu mengambil buku catatannya itu. Al-Ghazali memohon kepada perampok itu untuk mengembalikan buku catatannya tersebut tetapi perampok itu malah menertawainya dan berkata "Untuk apa kamu belajar kalau masih tergantung pada buku catatanmu?? "
karena tidak ada barang lain yang bisa di rampok, perampok itu akhirnya pergi dan catatan al-Ghazali selamat tidak di ambil oleh pencuri. Sejak peristiwa itu al-Ghazali termotivasi untuk menghafal semua catatan buku pelajarannya karena selalu teringat ejekan perampok tersebut. Oleh karena kepintarannya al-Ghazali di angkat menjadi rektor di universitas dengan gelar imam (guru besar)

oleh karena itu teman-teman, apabila kita ingin menjadi orang yang sukses dan behasil, kita harus sungguh-sungguh dalam belajar, jangan ketergantungan pada buku catatan. Banyak sekali para pelajar bahkan mahasiswa termasuk saya :DD yang lupa akan pelajaran sebelumnya yang mereka pelajari. Maka dari itu, ayo sama-sama kita lebih giat lagi dalam belajar dan menuntut ilmu untuk masa depan kita ^^
Ganbatte (semangat!!!!) ^^

Sumber : Buku Agama Islam

Supermoon datang lagi ^^




Teman-teman tahu tidak apa itu Supermoon??? Bukan Sailor Moon ya ^^ tapi supermoon, bukan juga superman. Supermoon adalah peristiwa dimana bulan terlihat lebih besar dari biasanya, bulan akan tampak lebih besar 14 persen dari biasanya, karena jarak bulan dan bumi 10 persen lebih dekat dari jarak normalnya. Cahaya yang dipantulkan bulan pun akan 30 persen lebih terang dari normalnya. Menurut sumber yang saya baca yaitu kompas.com, supermoon ini akan terjadi lagi pada tahun ini tepatnya pada malam minggu besok (malam mingguan bersama supermoon), setelah sebelumnya pada tahun 2011 supermoon juga terjadi.

Namun peristiwa tersebut (munculnya supermoon) sering di kaitkan dengan bencana-bencana seperti gempa bumi, tsunami, dll. Tetapi untuk supermoon kali ini tidak ada fakta atau bukti yang mengatakan bahwa datangnya supermoon membawa bencana bagi bumi kita. Untuk kita yang berada di Indonesia supermoon akan terlihat jelas dan indah dengan hanya menunggu 6 jam tentu saja supermoon hanya bisa dilihat pada malam hari ketika langit cerah (tidak mendung atau hujan). Sooo bagi yang penasaran sama bentuk dari supermoon, silakan saksikan kedatangan supermoon pada malam minggu ^^

gambar ini merupakan supermoon yang terlihat di Tokyo :))



Happy Programing (Array Pada Bahasa C)


Sekarang saya akan membahas soal array pada bahasa C, berikut ini contoh programnya:

Contoh 1
Bukalah VMware dengan mengklik 2 kali icon VMware yang terdapat di desktop komputer Anda. Setelah mengetikkan vi nama_file.c (nama file yang saya gunakan adalah jelall) pada konsole, ketikkan input seperti pada gambar di bawah ini.


Setelah selesai mengetikkan program, klik esc pada keyboard lalu letikan :wq untuk menyimpan  program dan keluar dari jendela pengetikan program. Di dalam program di atas terdapat suatu statement yang menyatakan “char data [2] [3] [6]….” Angka dua, tiga, dan enam merupakan suatu index dari array multideimensi. Array multidimensi bentuk umumnya adalah tipe_array nama_array [ukuran 1] [ukuran 2]….. [ukuran N]. Maksud dari int i,j; adalah untuk pendeklarasian bahwa i dan j merupakan suatu integer.
Di dalam program di atas juga di tuliskan for (i=0;i<2;i++) dan for (j=0;j<3;j++), program tersebut memakai looping atau perulangan, maksud dari statement tersebut adalah jika i sama dengan 0, apakah 0 lebih kecil dari dua?? Jika iya masuk ke perulangan ke dua jika j sama dengan 0, apakah 0 lebih kecil dari 3?? Jika iya maka di output akan tercetak angka 1, karena perulangan belum selesai maka yang di kerjakan terlebih dahulu adalah statement perulangan yang terdalam yaitu for (j=0;j<3;j++), karena j++ brati nilai j ketika akan melakukan perulangan untuk ke dua kalinya bertambah nilainya menjadi 1 (awalnya nilai j=0), maka output yang akan tercetak adalah soto, begitu seterusnya sehingga kondisi sudah tidak dapat terpenuhi maka kembali ke perulangan statement yang pertama yaitu for (i=0;i<2;i++). Maksud dari statement printf (“\n”); sebelum return 0; adalah ketika proses perulangan pada perulangan kedua sudah tidak dapat terpenuhi lagi maka buat baris baru (new line).
:q = digunakan untuk Quit atau Exit atau keluar dari jendela program
:w = digunakan untuk menyimpan program
:wq = digunakan untuk menyimpan program lalu keluar dari jendela pengetikkan program
%s = digunakan untuk menampilkan string (kumpulan karakter)
%d atau %i = digunakan untuk menampilkan tipe bilangan bulat dalam bentuk desimal
%o = digunakan untuk menampilkan tipe bilangan bilat dalam bentuk octal (basis 8) tanpa di awali angka 0.
%c = digunakan untuk menampilkan karakter
\n = digunakan untuk meletakkan baris baru (newline)
\t = digunakan untuk meletakkan tab horizontal (horizontal tab)
\a = digunakan untuk membangkitkan suara dari speaker (alert)
\b = untuk meletakkan karakter backspace, krusor akan kembali ke depan sebanyak satu karakter (backspace)
\v = digunakan untuk meletakkan tab vertical (vertical tab)
\ \ = digunakan untuk menampilkan karakter \
Scanf = untuk menandakan input masuk
Printf = untuk menandakan output keluar
#include <stdio.h> disebut sebagai preprosesor directive
<stdio.h> disebut sebagai file header
Int main () { merupakan fungsi utama dari penulisan program bahasa C, fungsi tersebut bisa diganti  dengan void main () { tetapi pada akhir program tidak perlu di tulis return 0;
Setelah kita keluar dari jendela program tersebut kita akan kembali lagi ke tampilan semula ketika kita akan mengetikkan nama file yang ingin kita buat. Untuk mengkompile program yang telah kita buat. Ketik gcc [nama_file_lama.c] –o [nama_file_baru]. Apabila ada yang salah atau error dengan program yang kita tulis maka akan muncul keterangan tentang baris-baris mana saja yang tidak sesuai atau salah.  Namun bila tidak terjadi error atau kesalahan dalam penulisan program, langsung saja ketikkan ./ nama_file_baru. Maka akan muncul output dari program yang kita tuliskan seperti pada gambar di bawah ini. 


Contoh  2
Sama seperti langkah-langkah pengerjaan Contoh 1, hanya input dan outputnya saja yang berbeda. Ketikkan program di bawah ini setelah Anda mengetikkan vi nama_file.c pada vi editor (nama file yang digunakan pada contoh di bawah ini adalah tifa).


Program di atas juga sama seperti program pertama, yaitu dengan memakai looping atau perulangan. Hanya saja program tersebut di atas merupakan program array dua dimensi dimana terdapat statement “int bilangan [3] [2]=……” angka tiga dan dua merupakan index dari array dua dimensi dan bertipe integer. Angka tiga menunjukkan jumlah barisnya ada tiga, dan angka dua menunjukkan banyak kolomnya adalah dua. Bentuk umum dari array dua dimensi adalah tipe_array nama _array [baris] [kolom].
Sama seperti sebelumnya, setelah kita keluar dari jendela program tersebut kita akan kembali lagi ke tampilan semula ketika kita akan mengetikkan nama file yang ingin kita buat. Untuk mengkompile program yang telah kita buat. Ketik gcc [nama_file_lama.c] –o [nama_file_baru]. Apabila ada yang salah atau error dengan program yang kita tulis maka akan muncul keterangan tentang baris-baris mana saja yang tidak sesuai atau salah.  Namun bila tidak terjadi error atau kesalahan dalam penulisan program, langsung saja ketikkan ./ nama_file_baru. Maka akan muncul output dari program yang kita tuliskan. Seperti pada contoh gambar di bawah ini.


Selamat Mencoba ^^









Happy Programing (Perulangan Pada Bahasa C)



Kali ini saya akan membahas Perulangan pada Bahasa C, langkah-langkah penggunaan VMwarenya masih sama seperti sebelumnya, hanya saja programnya sedikit berbeda Bentuk umum programnya. Pada tulisan sebelumnya saya juga sudah menuliskan bentuk-bentuk umum pada perulangan. Check this out ^^

Contoh 1
Bukalah VMware dengan mengklik 2 kali icon VMware yang terdapat di desktop komputer Anda. Setelah mengetikkan vi nama_file.c (nama file yang saya gunakan adalah scarlet) pada konsole, ketikkan input seperti pada gambar di bawah ini.


Setelah selesai mengetikkan program, klik esc pada keyboard lalu letikan :wq untuk menyimpan  program dan keluar dari jendela pengetikan program.
:q = digunakan untuk Quit atau Exit atau keluar dari jendela program
:w = digunakan untuk menyimpan program
:wq = digunakan untuk menyimpan program lalu keluar dari jendela pengetikkan program
%s = digunakan untuk menampilkan string (kumpulan karakter)
%d atau %i = digunakan untuk menampilkan tipe bilangan bulat dalam bentuk desimal
%o = digunakan untuk menampilkan tipe bilangan bilat dalam bentuk octal (basis 8) tanpa di awali angka 0.
%c = digunakan untuk menampilkan karakter
\n = digunakan untuk meletakkan baris baru (newline)
Scanf = untuk menandakan input masuk
Printf = untuk menandakan output keluar
#include <stdio.h> disebut sebagai preprosesor directive
<stdio.h> disebut sebagai file header
Int main () { merupakan fungsi utama dari penulisan program bahasa C, fungsi tersebut bisa diganti  dengan void main () { tetapi pada akhir program tidak perlu di tulis return 0;
Setelah kita keluar dari jendela program tersebut kita akan kembali lagi ke tampilan semula ketika kita akan mengetikkan nama file yang ingin kita buat. Untuk mengkompile program yang telah kita buat. Ketik gcc [nama_file_lama.c] –o [nama_file_baru]. Apabila ada yang salah atau error dengan program yang kita tulis maka akan muncul keterangan tentang baris-baris mana saja yang tidak sesuai atau salah.  Namun bila tidak terjadi error atau kesalahan dalam penulisan program, langsung saja ketikkan ./ nama_file_baru. Maka akan muncul output dari program yang kita tuliskan. Seperti pada contoh di bawah ini, ketika muncul output Masukkan Angka : maka masukkan angka sesuai dengan yang Anda inginkan, misalnya 9 sesuai dengan contoh di bawah, maka output yang akan keluar adalah seperti gambar di bawah ini. 


Contoh  2
Sama seperti langkah-langkah pengerjaan Contoh 1, hanya input dan outputnya saja yang berbeda. Ketikkan program di bawah ini setelah Anda mengetikkan vi nama_file.c pada vi editor (nama file yang digunakan pada contoh di bawah ini adalah meiong).


Angka 4 dalam “%4d” yang tertulis di program di atas adalah untuk spasi, Anda boleh mengganti angka tersebut sesuai dengan keinginan dan untuk membuat output program agar lebih rapih dan teratur. Pada pendeklarasian #define maksimal 10, angka 10 juga bias diganti dengan angka berapa saja sesuai dengan yang kita perlukan.
Sama seperti sebelumnya, setelah kita keluar dari jendela program tersebut kita akan kembali lagi ke tampilan semula ketika kita akan mengetikkan nama file yang ingin kita buat. Untuk mengkompile program yang telah kita buat. Ketik gcc [nama_file_lama.c] –o [nama_file_baru]. Apabila ada yang salah atau error dengan program yang kita tulis maka akan muncul keterangan tentang baris-baris mana saja yang tidak sesuai atau salah.  Namun bila tidak terjadi error atau kesalahan dalam penulisan program, langsung saja ketikkan ./ nama_file_baru. Maka akan muncul output dari program yang kita tuliskan. Seperti pada contoh gambar di bawah ini.

Pada contoh program di bawah ini output yang keluar kurang beraturan atau tidak rapih, maka kita bias mengatur jarak atau spasi tiap angkanya, seperti yang sudah dijelaskan di atas.


Berikut ini adalah contoh program yang spasinya sudah di atur sehingga terlihat lebih rapih.


SELAMAT MENCOBA ^^









Happy Programing (Kondisi Pada Bahasa C)

Berikut ini saya akan memberikan contoh program-program kondisi pada Bahasa C berikut penjelasannya.


Contoh  1
Bukalah VMware dengan mengklik 2 kali icon VMware yang terdapat di desktop komputer Anda. Setelah mengetikkan vi nama_file.c (nama file yang saya gunakan adalah mei) pada konsole, ketikkan input seperti pada gambar di bawah ini. 



Setelah selesai mengetikkan program, klik esc pada keyboard lalu letikan :wq untuk menyimpan  program dan keluar dari jendela pengetikan program.
:q = digunakan untuk Quit atau Exit atau keluar dari jendela program
:w = digunakan untuk menyimpan program
:wq = digunakan untuk menyimpan program lalu keluar dari jendela pengetikkan program
%s = digunakan untuk menampilkan string (kumpulan karakter)
%d atau %i = digunakan untuk menampilkan tipe bilangan bulat dalam bentuk desimal
%o = digunakan untuk menampilkan tipe bilangan bilat dalam bentuk octal (basis 8) tanpa di awali angka 0.
%c = digunakan untuk menampilkan karakter
\n = digunakan untuk meletakkan baris baru (newline)
Scanf = untuk menandakan input masuk
Printf = untuk menandakan output keluar
#include <stdio.h> disebut sebagai preprosesor directive
<stdio.h> disebut sebagai file header
Int main () { merupakan fungsi utama dari penulisan program bahasa C, fungsi tersebut bisa diganti  dengan void main () { tetapi pada akhir program tidak perlu di tulis return 0;
Setelah kita keluar dari jendela program tersebut kita akan kembali lagi ke tampilan semula ketika kita akan mengetikkan nama file yang ingin kita buat. Untuk mengkompile program yang telah kita buat. Ketik gcc [nama_file_lama.c] –o [nama_file_baru]. Apabila ada yang salah atau error dengan program yang kita tulis maka akan muncul keterangan tentang baris-baris mana saja yang tidak sesuai atau salah.  Namun bila tidak terjadi error atau kesalahan dalam penulisan program, langsung saja ketikkan ./ nama_file_baru. Maka akan muncul output dari program yang kita tuliskan. Seperti pada contoh di bawah ini



Contoh  2
Sama seperti langkah-langkah pengerjaan Contoh 2, hanya input dan outputnya saja yang berbeda. Ketikkan program di bawah ini setelah Anda mengetikkan vi nama_file.c pada vi editor (nama file yang digunakan pada contoh di bawah ini adalah mel).



Sama seperti sebelumnya, setelah kita keluar dari jendela program tersebut kita akan kembali lagi ke tampilan semula ketika kita akan mengetikkan nama file yang ingin kita buat. Untuk mengkompile program yang telah kita buat. Ketik gcc [nama_file_lama.c] –o [nama_file_baru]. Apabila ada yang salah atau error dengan program yang kita tulis maka akan muncul keterangan tentang baris-baris mana saja yang tidak sesuai atau salah.  Namun bila tidak terjadi error atau kesalahan dalam penulisan program, langsung saja ketikkan ./ nama_file_baru. Maka akan muncul output dari program yang kita tuliskan. Seperti pada contoh di bawah ini






Kamis, 03 Mei 2012

Cara menggunakan VMWare

Cara menginstal VMware sangatlah mudah hanya ikuti petunjuk dan tinggal klik next. Setelah VMWare selesai terinstal di komputer kita cara untuk menggunakannya agar kita bisa menulis program bahasa C dan juga mengkompilenya adalah sebagai berikut:


Langkah-langkah membuat program pada Bahasa C dengan menggunakan VI editor:

1. Klik icon VMWare yang ada pada desktop, lalu klik ubuntu

1. Klik konsol (untuk menggunakan VMware klik ctrl+g, untuk menggunakan windows klik ctrl+alt)

2. Ketikan vi [nama_file].c  untuk membuat file, nama file yang digunakan sesuai dengan keinginan Anda. Misalnya seperti pada contoh di bawah ini, nama file yang saya gunakan adalah amel.   



3. Setelah mengetikan vi [nama_file].c maka akan tampil sebuah jendela yang akan kita gunakan untuk mengetikan program pada Bahasa C. Sebelum Anda mengetikkan program klik insert pada keyboard terlebih dahulu  Ketikan program sesuai dengan keinginan Anda, misalnya seperti program sederhana yang saya buat di bawah ini.



4. Setelah selesai mengetikkan program, klik esc pada keyboard lalu letikan :wq untuk menyimpan  program dan keluar dari jendela pengetikan program.
Aturan penulisan program pada bahasa C:
Ø  Program Bahasa C merupakan case sensitive dalam penulisan program harus menggunakan huruf kecil semuanya, huruf besar hanya boleh digunakan untuk nama-nama variable atau konstanta.
Ø  Tidak boleh di awali angka atau berupa angka dalam penulisan programnya. Misal : int2A (tidak diperbolehkan).
Ø  Tidak boleh ada spasi dalam penulisan nama file maupun dalam penulisan program.
Ø  Tidak boleh mengandung simbol-simbol dan kata kuci dalam penamaan variabel.
Ø  Untuk mengakhiri sebuah statement di gunakan “:” (titik koma).
:q = digunakan untuk Quit atau Exit atau keluar dari jendela program
:w = digunakan untuk menyimpan program
:wq = digunakan untuk menyimpan program lalu keluar dari jendela pengetikkan program
%s = digunakan untuk menampilkan string (kumpulan karakter)
%d atau %i = digunakan untuk menampilkan tipe bilangan bulat dalam bentuk desimal
%o = digunakan untuk menampilkan tipe bilangan bilat dalam bentuk octal (basis 8) tanpa di awali angka 0.
%c = digunakan untuk menampilkan karakter
\n = digunakan untuk meletakkan baris baru (newline)
Scanf = untuk menandakan input masuk
Printf = untuk menandakan output keluar
#include <stdio.h> disebut sebagai preprosesor directive
<stdio.h> disebut sebagai file header
Int main () { merupakan fungsi utama dari penulisan program bahasa C, fungsi tersebut bisa diganti  dengan void main () { tetapi pada akhir program tidak perlu di tulis return 0;

5. Setelah kita keluar dari jendela program tersebut kita akan kembali lagi ke tampilan semula ketika kita akan mengetikkan nama file yang ingin kita buat. Untuk mengkompile program yang telah kita buat. Ketik gcc [nama_file_lama.c] –o [nama_file_baru]. Apabila ada yang salah atau error dengan program yang kita tulis maka akan muncul keterangan tentang baris-baris mana saja yang tidak sesuai atau salah.  Namun bila tidak terjadi error atau kesalahan dalam penulisan program, langsung saja ketikkan ./ nama_file_baru. Maka akan muncul output dari program yang kita tuliskan. Seperti pada contoh di bawah ini 








Laporan Pendahuluan Linux with C bagian 4

Seperti pada bahasa-bahasa pemrograman yang lainnya misalnya pascal, Quick basic, C++, array selalu di pelajari. Oleh karena itu kali ini saya akan membahas soal array pada Bahasa C.

1. Apa yang Anda ketahui tentang array pada bahasa C atau linux with C???
Jawab: Array pada bahasa C atau linux with C adalah suatu kumpulan alokasi memori untuk menyimpan suatu nilai atau data yang memiliki tipe data yang sama.

2. Sebutkan bentuk-bentuk umum array pada linux with C!!!!
Jawab:

>Array dimensi satu
Bentuk umumnya:
tipe_array nama_array [ukuran];

>Array dimensi dua
Bentuk umumnya:
tipe_array nama_array [baris] [kolom];

>Array multidimensi
Bentuk umumnya:
tipe_array nama_array [ukuran 1] [ukuran 2] ..... [ukuran N];

3.Buatlah contoh program menggunakan array!!!
Jawab:

#include <stdio.h>
int main () {
int nilai [3];
nilai [0]=5;
nilai [1]=34;
nilai [2]=57;
printf ("%d", nilai [0]);
printf ("%d", nilai [1]);
printf ("%d", nilai [2]);
         ("\n");
return 0;
}

coba sendiri ya programnya, kalau ada yang error tolong di share program yang benarnya ^^

Laporan Pendahuluan Linux with C bagian 3

Pada tulisan saya sebelumnya, saya menjelaskan tentang kondisi pada bahasa C, kali ini saya akan menjelaskan  looping atau perulangan yang ada di dalam bahasa C.

1. Apa yang Anda ketahui tentang looping pada linux with C??
Jawab: Looping atau perulangan pada linux with C merupakan suatu kondisi yang memenuhi untuk melakukan perulangan statment tertentu sampai kondisi tersebut tidak terpenuhi sehngga perulangan dihentikan.

2. Sebutkan dan jelaskan macam-macam looping pada linux with C!!!
Jawab:
> FOR, struktur perulangan for biasa digunakan untuk mengulang suatu proses yang telah diketahui jumlah perulangannya.
>WHILE, untuk mengulang proses yang belum diketahui jumlahnya dengan pengecekan kondisi terlebih dahulu.
>DO-WHILE, untuk mengulang proses yang belum diketahui jumlahnya dengan pengecekan kondisi dilakukan setelah instruksi diberi tahukan terlebih dahulu.

3. Tuliskan bentuk umum looping pada linux with C!!!!
Jawab:

>Bentuk umum FOR

syntax: (inisialisasi; syarat; penambahan) {pernyataan}

>Bentuk umum WHILE

syntax: while (kondisi) {pernyataan}

>Bentuk umum DO-WHILE

syntax: do{pernyataan} while (kondisi)

4. Buatlah contoh program sederhana pada linux with C dengan menggunakan looping atau perulangan!!
Jawab:

#include <stdio.h>
int main ()
{
int i;
i=1;
do
{
printf ("%d \n", i);
i++
}
while (i>8);
}

Laporan Pendahuluan Linux with C bagian 2

Pada Laporan pendahulaun linux with C kali ini saya akan membahas tentang kondisi pada Bahasa C

1. Apa yang Anda ketahui tentang kondisi pada linux??
Jawab: Kondisi pada linux adalah program untuk memilih pernyataan dalam beberapa kasus, tergantung dari kondisi yang akan dikerjakan.

2. Tuliskan bentuk umum dari kondisi pada Bahasa C!!
Jawab:
>Bentuk umum IF

if (kondisi)
pernyataan;

>Bentuk umum IF-else

if (kondisi)
pernyataan 1;
else
pernyataan 2;

>Bentuk umum SWITCH

switch (ekspresi)
{
case konstanta 1;
pernyataan;
...............
...............
break;
case konstanta 2;
pernyataan;
...............
...............
case konstanta N;
pernyataan;
................
................
break;
default;
..............
break;
}

3. Buatlah contoh program sederhana menggunakan bentuk kondisi If-else !!!
Jawab:

#include <stdio.h>
int main () {
int angka;
printf ("Masukkan nilai angka : ");
scanf ("%d, &angka);
printf ("\n Bilangan %d adalah bilangan", angka);
if (angka %2 == 0)
      printf ("Genap \n");
else
     printf ("Ganjil \n");
return 0;

Laporan Pendahuluan Linux with C

kali ini saya akan membahas jawaban dan pertanyaan laporan pendahuluan linux with C

1. Apa yang kalian ketahui tentang sejarah singkat linux??
Jawab: Linux di ciptakan oleh sorang mahasiswa Finlandia (Linus Torvalds) yang mempunyai hobi coding. Karena operating system sangat mahal pada saat itu dan kode-kode program pembentuk sistem operasi (source code) sudah tidak lagi tersedia secara bebas. Linus Torvalds mencoba sistem operasi lain yaitu MINIX (minimal UNIX) yang merupakan sebuah sistem operasi tiruan yang sangat sederhana seperti UNIX yang dibuat oleh Dr Andrew Tanenbaum

2. Sebutkan mode pada VI editor!
Jawab: Mode Command dan Mode Compile

3. Apa perbedaan linux dan windows??
Jawab:  Perbedaan linux dan wimdows terletak pada:
             > User Interfacenya
             > Securytinya
             > Instalasinya
             > softwarenya
             > Systemnya
             > Hardwarenya
             > File Systemnya

4. Sebutkan distro-distro pada linux!!
Jawab: Debian, mandrake, red hat, Su.SE, slackware, gentoo, ubuntu, knoppix, mepis, cetos, dll


Kisah al-Kindi

Kali ini saya akan menceritakan tentang kisah al-Kidi atau nama lengkapnya adalah Abu yusuf Ya'qub bin ishak al-kindi. Ayahnya adalah seorang gubernur dan kakeknya al-Ash'ats bin Qais, dianggap sebagai salah seorang sahabat Nabi Muhammad saw. Meskipun al-Kindi adalah seorang anak gubernur, dia tidak pernah bermalas-malasan tapi sebaliknya dia rajin dan tekun belajar teman-teman. Karena melihat ketekunan al-Kindi, ayahnya (Ishaq bin Shaleh) mengirim al-Kindi ke Basrah untuk belajar kepada para ilmuan muslim yang banyak bermukim di kota itu. Di kota itu al-Kindi menghafal Al-Quran, mempelajari tata bahasa Arab, kesusastraan, ilmu hitung, ilmu fiqih dan ilmu kalam, akantetapi al-kindi lebih tertarik belajar ilmu pengetahuan dan filsafat Yunani. Al-Kindi juga merupakan seorang muslim Arab pertama yang mempelajari filsafat loh teman-teman. Karena hal itu al-Kindi disebut sebagai ahli filsafat Muslim.

Tetapi pada masa pemerintahan al-Rasyid, muncul beberapa ulama yang melarang kaum Muslim untuk mempelajari ilmu filsafat dari buku-buku Yunani karena menurut mereka orang Yunani adaalah orang-orang yang mengutamakan akal dalam mencari kebenaran dan khawatir umat Muslim akan terpengaruh oleh filsafat Yunani sehingga menjauhkan mereka dari ajaran al-Quran. Namun sebagian kaum muslim ada yang tidak menyukai larangan itu, menurut mereka larangan tersebut hanya akan mempersempit cara berpikir mereka dalam mencari kebenaran. Akibat dari perselisihan tersebut munculah dua kelompok kaum Muslim yang saling bertentangan, yaitu kelompok yang melarang mempelajari buku-buku filsafat Yunani dan kelompok yang memperbolehkan mempelajari buku-buku Yunani.

Al-Kindi kemudian menjadi penengah di antara dua kelompok tersebut dan mengajak kaum Muslim untuk hidup saling memahami dan menerima pendapat orang lain. Menurut al-Kindi, kaum Muslim boleh mempelajari buku-buku filsafat Yunani asalkan ilmu pengetahuannya saja yang di ambil bukan ideologi orang Yunani. Dari cerita al-Kindi di atas, sebenarnya sejak dari zaman dahulu kala kita diajarkan untuk saling menghargai pendapat orang lain ketika kita bermusyawarah, mendiskusikan sesuatu terlebih dahulu (musyawarah) sebelum mengambil tindakan yang akan menimbulkan perpecahan. Akan tetapi banyak peristiwa pada zaman sekarang ini yang bertentangan dengan ajaran para tokoh besar di masa lalu, misalnya saja demo-demo para Mahasiswa yang sangat rusuh dan sering kali merusak tempat-tempat umum, menimbulkan kemacetan, menimbulkan korban karena sering bentrok dengan para petugas kepolisian, akan tetapi aspirasi mereka tidak tersampaikan kepada pemerintah yang bersangkutan. Hal itu akan menjadi suatu perbuatan yang sia-sia dan bahkan merugikan orang lain bukan hanya pendemo itu sendiri. Demo tidak sepenuhnya salah akan tetapi coba pikirkan jalan keluar yang lebih tepat untuk menyampaikan aspirasi tersebut, apalagi pendemo kan kebanyakan mahasiswa, seorang manusia yang terpelajar, harusnya bisa lebih berpikir rasional dan kedepan.

Memang harus ada kerja sama antara pemerintah dan masyarakat untuk tercapainya kesejahteraan di dalam suatu Negara, misalnya dengan musyawarah antara wakil-wakil rakyat dan pemerintah yang berkuasa, akan tetapi pemerintah zaman sekarang sudah tidak dapat dipercaya karena korupsinya dan kebanyakan janji-janji palsu pada akhirnya yaaa alangkah malangnya nasib negeri kita ini. Seandainya mereka lebih memahami arti dari kata saling menghargai dan memahami di antara umat manusia mungkin akan beda lagi ceritanya.

lanjut lagi dengan cerita al-Kindi.....
Pengetahuan al-Kindi sangat luas teman-teman, Beliau bisa menyembuhkan orang yang lumpuh. Alkisah, pada suatu hari seorang tetangga al-Kindi di Bagdad yang merupakan saudagar kaya, mengalami musibah atau ujian dari Allah, anaknya tiba-tiba saja lumpuh. Keluarga tersebut sudah mencari tabib kemana-mana akan tetapi tidak ada seorang pun tabib yang bisa menyembuhkan anak mereka. Kemudian ada sesorang yang memberitahukan kepada keluarga saudagar tersebut bahwa al-Kindi adalah seorang ilmuan yang pandai mengobatai penyakit. Dimintalah al-Kindi untuk mengobati penyakit anak saudagar tersebut, dengan pengetahuannya yang sangat luas al-Kindi mampu menyembuhkan penyakit anak saudagar kaya itu.

Di balik kemasyhurannya al-Kindi menyadari bahwa ada orang-orang yang membencinya. Salah seorang dari mereka kemudian menemui khalifah al-Mutawakil dan menjelek-jelekan al-Kindi, karena fitnah yang di sebarkan oleh seseorang itu al-Kindi di tangkap dan dimasukkan ke dalam penjara. Di dalam penjara al-Kindi mendapatkan hukuman cambuk sebanyak 50 kali. Perpustakaan al-Kindi yang selama ini telah dirawat dengan baik oleh al-Kindi dihancurkan. Namun beliau tetap menerima itu semua dengan kesabaran karena dia percaya bahwa semuanya itu merupakan ujian dari Allah swt. Subhanallah banget ya teman-teman, sebegitu sabarnya al-Kindi dalam menjalani cobaan yang diberikan oleh Allah swt kepadanya. Kalau kita yang berada pada posisi al-kindi pasti kita tidak akan menerimanya dan akan protes mati-matian karena di fitnah dan perpustakaan kesayangn kita dihancurkan, mungkin juga bakal nangis guling-guling tidak rela perpustakaan tercinta yang susah payah kita rawat dihancurkan dalam hitungan menit.

nah teman-teman semoga ketika kalian membaca kisah al-kindi tersebut kita semua bisa lebih sabar lagi dari yang sebelumnya karena sabar itu tidak mempunyai batasan, hanya terkadang kita termakan emosi kita jadi sering kali berkata "kesabaran gw tuh ada batesannya" sebenarnya itu hanya nafsu semata, jadi hindarilah. Orang sabar di sayang Tuhan, banyak lapak yang tersedia di surga nanti untuk orang-orang yang sabar. Semoga kita termasuk orang-orang sabar tersebut, Amiinn ^^

sumber: Buku Agama Islam

Sikap Abdul Qadir yang Patut kita Teladani

Sebelumnya saya sudah menulis cerita tentang Abdul Qadir dan para perampok dimana di dalam cerita tersebut mengharuskan kita untuk berkata jujur meskipun dengan jujur tersebut nyawa kita akan terancam. Kali ini saya akan membahas sifat-sifat tauladan Abdul Qadir lainnya selain jujur. Begini ceritanya teman-teman....

Ketika Abdul Qadir menuntut ilmu di Bagdah, uang pemberian dari ibunya habis untuk membeli makanan dan alat-alat tulis. Abdul Qadir hidup dalam keprihatinan, dan sering kelaparan karena tidak mempunyai uang untuk membeli makanan. Meskipun demikian Abdul Qadir tidak mau meminta belas kasihan dari orang lain. Ketika tidak mendapat makanan, Abdul Qadir melaksanakan saum sunnah (puasa sunnah). Jadi sifat Abdul Qadir yang patut kita contoh adalah tidak meminta-minta kepada orang lain meskipun kita dalam keadaan susah. Kalau kita kehabisan uang saku, jangan minta-minta pada orang lain teman, puasa saja. Dengan puasa kita akan mendapatkan tambahan amal baik untuk bekal kita di akhirat nanti, dibanding minta-minta kepada orang lain, akan merendahkan harga diri kita. Kecuali kalau ada orang yang memberi kita, kita tidak boleh sombong lalu menolak kebaikan mereka, terima saja asalkan kita tidak meminta kepada orang tersebut.

Sifat teladan lainnya yaitu......

Setelah 8 tahun belajar di Madrasah Nazimiyah (setara dengan universitas pada zaman sekarang), Abdul Qadir menjadi seorang pemuda yang memiliki pengetahuan luas. Selain jujur, tidak pernah meminta-minta, Abdul Qadir juga rajin belajar teman-teman, makanya waktu belajar di Madrasah Nazimiyah dia merupakan siswa terpandai di sana, setelah lulus pun dia mempunyai banyak pengetahuan yang luas. Jadi teman-teman seharusnya kita menuntut ilmu dari kecil (mulai dr Tk) sampai sekarang kita belajar di universitas dengan memahami bahan pelajaran yang di ajarkan di masing-masing tingkatan sekolah tersebut, bukan menghafal pelajaran tersebut ketika kita akan melakukan tes kemudian beberapa hari kemudian lupa tentang pelajaran itu. Kita sekolah untuk menuntut ilmu bukan untuk mencari nilai!!!!!!!!!!!
Kalau kita menanamkan kata-kata tersebut di dalam hati dan pikiran kita, insyaAllah kita akan belajar untuk memahami bukan untuk mencari skor atau nilai. Berapa persen keberhasilan kita memahami sesuatu ketika kita belajar tergantung dari tekad dan kegigihan yang ada di dalam diri kita, mungkin memang susah awalnya untuk merubah pandangan (mindset) kita tentang hal tersebut, tetapi cobalah dan rasakan sendiri hasil yang akan kalian peroleh dari kerja keras kalian untuk memahami ilmu bukan untuk mencari nilai ketika kita belajar di sekolah atau pun perguruan tinggi.

Sifat yang selanjutnya yang patut di teladani dari Abdul Qadir adalah murah hati, Abdul Qadir sangat pemurah kepada orang lain meskipun hidupnya serba kekurangan. Meskipun Abdul Qadir tidak pernah menolak ketika ada orang lain yang meminta tolong kepadanya dan selalu bertaqwa kepada Allah. Pada saat dia berhadast pun, Abdul Qadir akan segera mengambil wudhu dan shalat dua rakaat. Adbul Qadir selalu dalam keadaan suci.

Karena Abdul Qadir sangat pandai  dalam menyampaikan ceramah, banyak orang-orang non muslim yang menghadiri pengajian Abdul Qadir. Banyak pula di antara orang-orang non muslim tersebut yang menyatakan diri masuk Islam setelah mendengar ceramah-ceramahnya. Abdul Qadir mampu mengobati hati manusia yang sakit karena syirik dan banyak berbuat dosa sehingga mereka kembali ke jalan Allah. Karena hal itulah Abdul Qadir di sebut sebagai dokter ruhani.

Abdul Qadir tidak mau menghormati seseorang karena jabatan atau karena kekayaannya, sebaliknya Abdul Qadir sangat menghormati kaum fakir miskin dan senang sekali duduk-duduk bersama mereka. Tidak seperti orang-orang zaman sekarang yang selalu merendahkan para fakir dan miskin, lebih menghormati orang-orang kaya dan mempunyai jabatan tinggi. Pikiran orang-orang zaman sekarang mungkin sudah teracuni entah oleh apa, sehingga mereka mempunyai pemikiran yang sangat sempit dan malah mendzalimi, mencaci-maki orang yang menurut mereka lebih rendah di banding mereka (takabur) mereka menganggap dirinya lebih mulia dan tinggi juga memandang rendah orang lain karena harta dan jabatannya padahal semua itu adalah milik Allah dan akan di ambil oleh Allah suatu saat nanti. Film-film atau sinetron zaman sekarang pun sepertinya sudah tidak bermutu dan tidak layak untuk di pertontonkan karena saya perhatikan banyak sekali mengajarkan kita untuk menjadi seseorang yang takabur, saling mendzalami sesama saudara seagama dan tidak seagama, mengajarkan kita untuk mencaci-maki orang, mengucilkan orang, merendahkan orang, dan banyak lagi hal-hal negatif yang di sajikan di dalam film tersebut. Dibandingkan dengan hal positifnya sangat sulit di temukan dalam pembawaan film-film zaman sekarang.

Abdul Qadir berkata kepada mereka "Seorang fakir yang sabar, lebih utama daripada orang kaya yang bersyukur. Seorang fakir yang bersyukur, lebih utama dari keduanya. Dan orang fakir yang mau bersabar dan bersyukur lebih utama dari semuanya"

Rutinitas kehidupan Abdul Qadir
Karena pengetahuannya yang luas kaum muslim menggelari Abdul Qadir al-Jilani dengan al-syeikh,yang artinya seorang guru besar. Syeikh Abdul Qadir al-Jilani menyampaikan ceramahnya 3 kali dalam seminggu, yaitu pada hari selasa, rabu, dan jumat. Setiap pagi dan malam mengajarkan tafsir Al-Quran, hadis Nabi, Usul Fiqh, dll. Setelah shalat dzuhur Syeikh Abdul Qadir akan memberikan fatwa mengenai masalah-masalah hukum yang ditanyakan kepadanya. Kemudian pada sore hari sebelum maghrib, Abdul Qadir membagi-bagikan roti kepada fakir miskin. Abdul Qadir baru makan setelah shalat maghrib karena selalu berpuasa setiap hari. Setelah shalat isya, Abdul Qadir baru bisa beristirahat di kamarnya dan tidur sejenak.  Abdul Qadir selalu bangun di malam hari dan menghabiskan malamnya untuk beribadah kepada Allah dengan shalat dan berdzikir. Seperti itulah rutinitas sehari-hari Abdul Qadir yang selalu beribadah dan bertaqwa kepada Allah swt juga sangat baik hati kepada sesama manusia.

Itulah kisah-kisah Syeikh Abdul Qadir al-Jilani yang patut kita teladani sikap dan sifatnya. Selain jujur, dia juga rajin, murah hati, tidak pernah meminta-minta, dll. Semoga kita semua dapat meneladani tokoh besar kita "Syeikh Abdul Qadir al-Jilani" dan mendapatkan manfaat serta pencerahan dari kisah-kisahnya. Amiiinnn ^^

sumber: buku agama islam