Friday, 25 February 2011

KOde program mcs-51 membentuk flip-flop,johnson counter,wiper dan kipas

org 0h
mulai: mov r2,#45
mov dptr,#numerik
nextdata: clr a
movc a,@a+dptr
mov p0,a
inc dptr
acall ldelay
djnz r2,nextdata
sjmp mulai

ldelay: mov r1,#243
y: mov r0,#00h
x: nop
nop
nop
nop
nop
nop
djnz r0,x
djnz r1,y

mov r3,#228
z: nop
nop
nop
nop
nop
djnz r3,z
nop
nop
nop
nop
nop
nop
ret
numerik:
db 0fh,0f0h,0fh,0f0h,7fh,3fh,1fh,0fh,07h,03h,01h,00h,80h,0c0h,0e0h,0f0h,0f8h,0fch,0feh,0ffh,0ffh,7eh,3ch,18h,00h,18h,3ch,7eh,0ffh,00h,80h,0c0h,0e0h,0f0h,0f8h,0fch,0feh,0ffh,0feh,0fch,0f8h,0f0h,0e0h,0c0h,80h
end

Sunday, 20 February 2011

kominikasi dan internet

Local Area Network
Jaringan wilayah lokal (bahasa Inggris: local area network biasa disingkat LAN) adalah jaringan komputer yang jaringannya hanya mencakup wilayah kecil; seperti jaringan komputer kampus, gedung, kantor, dalam rumah, sekolah atau yang lebih kecil. Saat ini, kebanyakan LAN berbasis pada teknologi IEEE 802.3 Ethernet menggunakan perangkat switch, yang mempunyai kecepatan transfer data 10, 100, atau 1000 Mbit/s. Selain teknologi Ethernet, saat ini teknologi 802.11b (atau biasa disebut Wi-fi) juga sering digunakan untuk membentuk LAN. Tempat-tempat yang menyediakan koneksi LAN dengan teknologi Wi-fi biasa disebut hotspot.

Pada sebuah LAN, setiap node atau komputer mempunyai daya komputasi sendiri, berbeda dengan konsep dump terminal. Setiap komputer juga dapat mengakses sumber daya yang ada di LAN sesuai dengan hak akses yang telah diatur. Sumber daya tersebut dapat berupa data atau perangkat seperti printer. Pada LAN, seorang pengguna juga dapat berkomunikasi dengan pengguna yang lain dengan menggunakan aplikasi yang sesuai.
Berbeda dengan Jaringan Area Luas atau Wide Area Network (WAN), maka LAN mempunyai karakteristik sebagai berikut :
1. Mempunyai pesat data yang lebih tinggi
2. Meliputi wilayah geografi yang lebih sempit
3. Tidak membutuhkan jalur telekomunikasi yang disewa dari operator telekomunikasi
Biasanya salah satu komputer di antara jaringan komputer itu akan digunakan menjadi server yang mengatur semua sistem di dalam jaringan tersebut.
Berdasarkan kabel yang digunakan ,ada dua cara membuat jaringan LAN, yaitu dengan kabel BNC dan kabel UTP.
Keuntungan Jaringan LAN.
• Pertukaran file dapat dilakukan dengan mudah (File Sharing).
• Pemakaian printer dapat dilakukan oleh semua client (Printer Sharing).
• File-file data dapat disimpan pada server, sehingga data dapat diakses dari semua client menurut otorisasi sekuritas dari semua karyawan, yang dapat dibuat berdasarkan struktur organisasi perusahaan sehingga keamanan data terjamin.
• File data yang keluar/masuk dari/ke server dapat di kontrol.
• Proses backup data menjadi lebih mudah dan cepat.
• Resiko kehilangan data oleh virus komputer menjadi sangat kecil sekali.
• Komunikasi antar karyawan dapat dilakukan dengan menggunakan E-Mail & Chat.
• Bila salah satu client/server terhubung dengan modem, maka semua atau sebagian komputer pada jaringan LAN dapat mengakses ke jaringan Internet atau mengirimkan fax melalui 1 modem.






Wide Area Network
WAN (Wide Area Network) adalah kumpulan dari LAN dan/atau Workgroup yang dihubungkan dengan menggunakan alat komunikasi modem dan jaringan Internet, dari/ke kantor pusat dan kantor cabang, maupun antar kantor cabang. Dengan sistem jaringan ini, pertukaran data antar kantor dapat dilakukan dengan cepat serta dengan biaya yang relatif murah. Sistem jaringan ini dapat menggunakan jaringan Internet yang sudah ada, untuk menghubungkan antara kantor pusat dan kantor cabang atau dengan PC Stand Alone/Notebook yang berada di lain kota ataupun negara.
Keuntungan Jaringan WAN.
* Server kantor pusat dapat berfungsi sebagai bank data dari kantor cabang.
* Komunikasi antar kantor dapat menggunakan E-Mail & Chat.
* Dokumen/File yang biasanya dikirimkan melalui fax ataupun paket pos, dapat dikirim melalui E-mail dan Transfer file dari/ke kantor pusat dan kantor cabang dengan biaya yang relatif murah dan dalam jangka waktu yang sangat cepat.
* Pooling Data dan Updating Data antar kantor dapat dilakukan setiap hari pada waktu yang ditentukan.






Metropolitan Area Network
Metropolitan area network atau disingkat dengan MAN. Suatu jaringan dalam suatu kota dengan transfer data berkecepatan tinggi, yang menghubungkan berbagai lokasi seperti kampus, perkantoran, pemerintahan, dan sebagainya. Jaringan MAN adalah gabungan dari beberapa LAN. Jangkauan dari MAN ini antar 10 hingga 50 km, MAN ini merupakan jaringan yang tepat untuk membangun jaringan antar kantor-kantor dalam satu kota antara pabrik/instansi dan kantor pusat yang berada dalam jangkauannya.
Beberapa teknologi menggunakan jaringan ini adalah Asynchronous Transfer Mode ( ATM), FDDI, dan SMDS. Teknologi ini sedang dalam proses pemindahan oleh koneksi Ethernet-Based ( e.g., Metro Ethernet) di kebanyakan area. MAN menghubungkan antar local area networks telah dibangun tanpa kabel yang menggunakan gelombang mikro, radio, atau infra-merah mata rantai laser. Kebanyakan perusahaan menyewa sirkit dalam kaitan fakta bahwa memakai kabel/telegram yang panjang dapat berharga mahal.

DQDB, Distributed Queue Dual Bus,, adalah standard metropolitan area network untuk komunikasi data. Yang ditetapkan dalam IEEE 802.6 standard. Menggunakanlah DQDB, jaringan dapat sampai kepada 20 miles sejauh ( 30 km) dan beroperasi pada kecepatan 34 hingga 155 Mbit/S.

ARPANET
Advanced Research Project Agency Network) adalah jaringan komputer yang dibuat oleh ARPA (Advanced Research Project Agency) dari Departemen Pertahanan Amerika Serikat pada tahun 1969.
ARPANET difungsikan sebagai sarana percobaan teknologi jaringan komputer terbaru pada zamannya, seperti teknologi packet switching dan menjadi permulaan berdirinya Internet yang ada sekarang.
Internet dan sejarahnya tidak terlepas dari terbentuknya sebuah jaringan komputer yang dilakukan oleh Departemen Pertahanan Amerika Serikat pada tahun 1969, melalui proyek ARPA yang disebut ARPANET (Advanced Research Project Agency Network), yaitu dengan mendomonstrasikan perpaduan antara Hardware dan Software dengan komputer berbasis UNIX, Komunikasi jarak jauh dapat dilakukan tanpa ada batasan yang tidak terhingga melalui saluran telepon.

ARPANET kemudian merancang sebuah jaringan dengan kehandalan teknologi informasi yang dapat memindahkan data dalam jumlah besar dan dalam waktu yang singkat, dan ditetapkan sebagai sebuah standar pembangunan protokol baru yang saat ini dikenal TCP/IP (Transmission Control Protocol/Internet Protocol) dan disinilah awal dari segala sejarah internet yang dikenal luas sampai saat ini.

Tujuan awal dibangunnya proyek itu adalah untuk keperluan militer. Pada saat itu Departemen Pertahanan Amerika Serikat (US Department of Defense) membuat sistem jaringan komputer yang tersebar dengan menghubungkan komputer di daerah-daerah vital untuk mengatasi masalah bila terjadi serangan nuklir dan untuk menghindari terjadinya informasi terpusat, yang apabila terjadi perang dapat mudah dihancurkan.

Pada mulanya ARPANET hanya menghubungkan 4 situs saja yaitu Stanford Research Institute, University of California, Santa Barbara, University of Utah, di mana mereka membentuk satu jaringan terpadu di tahun 1969, dan secara umum ARPANET diperkenalkan pada bulan Oktober 1972. Tidak lama kemudian proyek ini berkembang pesat di seluruh daerah, dan semua universitas di negara tersebut ingin bergabung, sehingga membuat ARPANET kesulitan untuk mengaturnya.

Oleh sebab itu ARPANET dipecah manjadi dua, yaitu "MILNET" untuk keperluan militer dan "ARPANET" baru yang lebih kecil untuk keperluan non-militer seperti, universitas-universitas. Gabungan kedua jaringan akhirnya dikenal dengan nama DARPA Internet, yang kemudian disederhanakan menjadi Internet.
NFS NET
Setahun setelah munculnya ARPANET koneksi internasional pertama mulai dibangun dengan jaringan di inggris dan norwegia. Setelah itu protocol internet mulai disempurnakan dengan satu set protocol komunikasi, yaitu TCP/IP yaitu Transmision control Program/Internet Protocol. Yang mendukung 2 jaringan sekaligus ( lokal dan area yang luas ). Tak lama setelah itu terjadi muncuah Natipnal Science Foundation ( NFS ) yang menemukan the NFSnet yang berfungsi untuk menghubungkan lima pusat komputer super, dan ini bersama TCP/IP kemudian menggantikan ARPAnet sebagai tulang punggung internet.

Pada tahun 1995 NFS menghentikan NFSnet dan tanggung jawab internet diserahkan pada sektor privat. Ketika ICANN tanpa sengaja dipercaya bertanggung jawab dalam sistem penamaan domain ditahun 1998 ( pada perjanjian dengan departemen perdagangan amerika ), maka perkembangan privatisasi internetpun mulai berjalan. Dipicu oleh meningkatnya kepopuleran PC, layanan elektronik mail ( e-mail ), dan worl wide web ( web ) yang diperkenalkan pada tahun 1991 dan mengalami pertumbuhan yang amat dashyat pada awal tahun 1993.

Demikian kita kenal internet saat ini, dari awal amerika dan merambah keseluruh penjuru dunia. Sungguh luar biasa, Internet saat ini sudah menjadi makanan sehari - hari. Bahkan tugas sekolahpun sudah banyak yang harus dikirim melalui e -mail. Dan semakin berkembang pula aplikasi yang bisa digunakan di jaringan internet ini, seperti yang sedang anda lihat saat ini adalah salah satu contoh nya! Benar, BLOG, fitur yang memungkinkan anda memiliki provider sendiri atau data pribadi yang dapat dipublikasikan. dan contoh lainya yang sedang marak saat ini yaitu FACEBOOK! Benarkan, jadi perkembangan internet tidak akan ada hentinya selama kita masih ada di dunia ini.





Novell NetWare
Novell NetWare adalah sebuah sistem operasi jaringan yang umum digunakan dalam komputer IBM PC atau kompatibelnya. Sistem operasi ini dikembangkan oleh Novell, dan dibuat berbasiskan tumpukan protokol jaringan Xerox XNS.
NetWare telah digantkan oleh Open Enterprise Server (OES). Versi terakhir dari NetWare hingga April 2007 adalah versi 6.5 Support Pack 6, yang identik dengan OES-NetWare Kernel, Support Pack 2.
Internet
Internet itu sendiri berasal dari kata Interconnection Networking, yang berarti hubungan dari banyak jaringan komputer dengan berbagai tipe dan jenis, dengan menggunakan tipe komunikasi seperti telepon, salelit, dan lainnya.
Dalam mengatur integrasi dan komunikasi jaringan komputer ini menggunakan protokol yaitu TCP/IP. TCP (Transmission Control Protocol) bertugas untuk memastikan bahwa semua hubungan bekerja dengan benar, sedangkan IP (Internet Protocol) yang mentransmisikan data dari satu komputer ke komputer lain. TPC/IP secara umum berfungsi memilih rute terbaik transmisi data, memilih rute alternatif jika suatu rute tidak dapat di gunakan, mengatur dan mengirimkan paket-paket pengiriman data.
Untuk dapat ikut serta menggunakan fasilitas Internet, Anda harus berlangganan ke salah satu ISP (Internet Service Provider) yang ada dan melayani daerah Anda. ISP ini biasanya disebut penyelenggara jasa internet. Anda bisa menggunakan fasilitas dari Telkom seperti Telkomnet Instan, speedy dan juga layanan ISP lain seperti first media, netzip dan sebagainya.
Internet memberikan banyak sekali manfaat, ada yang bisa memberikan manfaat baik dan buruk. Baik bila digunakan untuk pembelajaran informasi dan buruk bila digunakan untuk hal yang berbau pornografi, informasi kekerasan, dan lain-lainnya yang negatif.
Internet ini memungkinkan pengguna komputer di seluruh dunia untuk saling berkomunikasi dan berbagi informasi dengan cara saling mengirimkan email, menghubungkan komputer satu ke ke komputer yang lain, mengirim dan menerima file dalam bentuk text, audio, video, membahas topik tertentu pada newsgroup, website social networking dan lain-lain.


skematik running text


Monday, 20 December 2010

Carilah Ilmu Agama, Karena Ilmu Agama Adalah Cahaya

Di tengah-tengah zaman materialisme, standar kemuliaan masyarakat beralih kepada materi. Siapa yang memiliki dunia lebih banyak dia terlihat lebih mulia. Itulah anggapan dan standar yang kini diterapkan. Akibatnya masyarakat akan melakukan apa saja dan apa saja yang dilakukannya untuk mendapatkan materi sebanyak-banyaknya, sehingga mereka terlihat mulia.

Salah satu dampak yang nyata adalah semangat dalam belajar dan menuntut ilmu terarah kepada materi duniawi. Artinya ketika memilih tempat pendidikan yang menjadi orientasi adalah bagaimana bisa mendapatkan kemakmuran duniawi. Seperti mendapatkan pekerjaan yang mapan, memiliki jabatan yang tinggi, atau bisa membuka usaha yang prospektif, atau bisa melanjutkan bisnis keluarga. Sehingga untuk mendalami ajaran Islam dikesampingkan karena tidak menjanjikan progress materialis. Akibatnya banyak umat Islam yang tidak lagi memahami ajaran agamanya, tidak memahami perintah dan larangan Allah bagi dirinya, dan jika beribadah kepada Allah maka ibadahnya tidak di atas ilmu.

Wahai kaum muslimin, bertakwalah kepada Allah dan perdalamilah agama Allah 'Azza wa Jalla agar kalian bisa beribadah kepada Allah di atas ilmu dan petunjuk-Nya. Sesungguhnya tidak sama antara orang yang memiliki ilmu dan yang tidak. Siapa yang Allah kehendaki mendapatkan kebaikan dan menjadi baik maka Allah akan menjadikannya paham terhadap aturan Islam.

Sesungguhnya memahami agama Allah adalah cahaya yang akan menerangi jalan hamba untuk menuju kepada-Nya dalam beraqidah, beribadah, berakhlak, dan bermu’amalah. Dengan ilmu, seorang hamba mengetahui apa yang harus diyakininya tentang Tuhannya. Dengan ilmu, dia akan tahu bagaimana menyembah kepada-Nya. Dengan ilmu, dia tahu bagaimana berwudlu, mandi, shalat dan berzakat. Dengan ilmu, dia tahu bagaimana cara berpuasa, haji, dan umrah. Dengan ilmu, dia akan mampu membedakan yang hak dan yang batil, halal dan haram, wajib dan sunnah, juga antara yang baik dan buruk.

Dengan ilmu, seorang muslim akan tahu bagaimana bergaul dengan manusia, bagaimana berbakti kepada orang tua, dan menyambung kekerabatan. Dengan ilmu juga dia akan tahu bagaimana memperlakukan temannya dan bagaimana menyikapi musuhnya.

Dengan ilmu dia akan tahu bagaimana berinteraksi dengan manusia dalam jual beli, sewa, gadai, memberi jaminan, membayar dan menagih hutang. Sesunggunya Allah merahmati orang yang mudah (pemurah dan toleran) apabila dia menjual, membeli, membayar hutang dan menagihnya.

Dengan ilmu, dia akan memahami kewajibanya sehingga akan menunaikan kepada pemiliknya. Dengan ilmu juga, dia akan tahu hak-haknya sehingga dia bisa menuntut atau melepaskannya.

Dengan ilmu dia akan tahu bagaimana berwasiat setelah meninggal, bagaimana mendermakan hartanya, bagaimana menikah dan bagaimana bercerai. Dengan ilmu dia akan tahu tentang pembagian warisan yang telah Allah tetapkan bagi ahli waris setelah seninggalnya. Dengan ilmu, seseorang akan berjalan dengan benar sesuai petunjuk ketika marak kejahilan, fitnah, dan kerusakan.

Dengan ilmu seorang ‘alim (yang berilmu) bisa menunjuki manusia kepada shiratal mustaqim (jalan yang lurus) dan menjelaskan manhaj yang benar. Tidaklah harta, pangkat, dan kedudukan yang dicari orang lebih mulia dan lebih tinggi kedudukannya daripada ilmu agama. Bacalah firman Allah Ta’ala:

يَرْفَعِ اللَّهُ الَّذِينَ آمَنُوا مِنْكُمْ وَالَّذِينَ أُوتُوا الْعِلْمَ دَرَجَاتٍ

“Niscaya Allah akan meninggikan orang-orang yang beriman di antaramu dan orang-orang yang diberi ilmu pengetahuan beberapa derajat.” (QS. Al-Mujadilah: 11)

Dan bacalah sabda Nabi shallallaahu 'alaihi wasallam,

مَنْ سَلَكَ طَرِيقًا يَلْتَمِسُ فِيهِ عِلْمًا سَهَّلَ اللَّهُ لَهُ طَرِيقًا إِلَى الْجَنَّةِ

“Siapa yang menempuh jalan untuk mencari ilmu, pasti Allah mudahkan jalannya menuju surga.” (HR. Ahmad dari Abu Hurairah, no. 4867)

Wahai saudaraku, siapa di antara kita yang diberi kesempatan untuk mendalami ilmu agama dan memahaminya maka itu yang lebih baik. Dan itu merupakan nikmat yang besar dan pandapatan yang tak ternilai. Dan mengisi waktu untuk menuntut ilmu berarti mengisi waktu untuk berjihad di jalan Allah. Terlebih pada zaman sekarang ini, -di mana para alim sudah sedikit, orang yang paham dien sudah jarang, sementara pencari dunia sangat banyak dan mayoritas orang berorientasi ke sana- maka perintah untuk mendalami ilmu lebih ditekankan. Sehingga dia bisa menyebarkan ilmunya di tengah-tengah yang berkubang dalam kejahilan, mengeluarkan mereka dari syirik, bid’ah dan maksiat menuju tauhid, sunnah, dan ketaatan.

Wahai saudaraku, namun siapa di antara kita yang tidak bisa fokus mendalami ilmu-ilmu agama, hendaknya dia ikut mendengarkan kajian ilmu dan duduk di majlis-majlis ilmu sehingga dia mendapatkan manfaat dan bisa memberikannya kepada yang lain. Bagi ahli ilmu, hendaknya mereka menyempatkan diri untuk bermajlis dengan manusia, mengajarkan ilmu kepada mereka, dan membuka forum tanya jawab dan diskusi sehingga umat mendapatkan banyak faidah dan manfaat darinya.

Kemudian bagi siapa yang tidak sempat untuk menghadiri majelis ilmu dan mendengarkan kajian, maka bertanyalah kepada ulama tentang perkara-perkara pokok dalam Islam yang tidak boleh jahil terhadapnya. Lalu jika dia meminta fatwa dalam satu masalah kepada seorang alim yang lurus dan terpercara, lalu dia memberikan fatwanya, hendaknya diambil fatwa tersebut dan tidak boleh menuruti hawa nafsunya dalam masalah ini, walaupun dia tidak cocok. Karena ada sebagian orang yang meminta fatwa kepada orang alim, lalu sang alim memberikan fatwanya yang tidak sesuai dengan selera orang tersebut, maka dia pergi kepada orang alim kedua, ketiga, dan seterusnya sampai dia mendapatkan yang cocok dengan seleranya. Orang seperti ini telah mempermainkan agama Allah, mengikuti hawa nafsunya, bukan petunjuk.

Namun, jika dia meminta fatwa kepada seorang alim lalu dia mengeluarkan fatwanya, kemudian setelah dia belajar dan mendengarkan kajian para ulama lain bahwa fatwa orang alim yang pertama menyalahi Al-Qur’an dan sunnah maka dia boleh meninggalkan fatwa tersebut. Bahkan, wajib baginya meninggalkannya dan mengambil pendapat yang sesuai dengan Al-Qur’an dan sunnah.

Wahai saudaraku, perhatikan ilmu dan berusahalah mendapatkannya. Semangatlah untuk mencarinya dengan segenap kemampuanmu, karena ilmu menjadi kunci kebahagiaan di dunia dan akhriat.

Allah Ta’ala berfirman,

اقْرَأْ بِاسْمِ رَبِّكَ الَّذِي خَلَقَ () خَلَقَ الإِنْسَانَ مِنْ عَلَقٍ () اقْرَأْ وَرَبُّكَ الأَكْرَمُ () الَّذِي عَلَّمَ بِالْقَلَمِ () عَلَّمَ الإِنْسَانَ مَا لَمْ يَعْلَمْ

“Bacalah dengan (menyebut) nama Tuhanmu Yang menciptakan. Dia telah menciptakan manusia dari segumpal darah. Bacalah, dan Tuhanmulah Yang Maha Pemurah, Yang mengajar (manusia) dengan perantaraan kalam. Dia mengajarkan kepada manusia apa yang tidak diketahuinya.” (QS. Al-‘Alaq: 1-5)

الرَّحْمَنُ () عَلَّمَ الْقُرْآنَ () خَلَقَ الإِنْسَانَ () عَلَّمَهُ الْبَيَانَ

“(Tuhan) Yang Maha Pemurah, Yang telah mengajarkan Al Qur'an. Dia menciptakan manusia, Mengajarnya pandai berbicara.” (QS. Al-Rahmaan: 1-4) semua ayat ini dan semisalnya menjelaskan tentang keutamaan ilmu.

Ya Allah, sesungguhnya kami meminta kepada-Mu agar Engkau menganugrahkan kepada kami ilmu yang bermanfaat, menjadikan manfaat dari setiap yang Engkau ajarkan kepada kami, dan menambah untuk kami karunia dan ilmu. Sesungguhnya Engkau Mahakuasa atas segala sesuatu. (PurWD/voa-islam.com)




Dikirim tanggal : 2010-11-07 04:52:49
Pemateri : hamba Allah
Pengirim : admin
E-mail
: admin@taushiyah-online.com

Tuesday, 30 November 2010

pemrograman c++

KOMPUTER DAN PEMROGRAMAN
(BAHASA C)







TUGAS KELOMPOK:
EKO SAPUTRO
TAUFIK YUSUF




Kelas: ECB





@2009-2010

/*MENCARI SISI MIRING PADA SEGITIGA*/
#include
#include
#include
#define _sqr(_X) (_X*_X)
#define _calg_mag(_X,_Y) (sqrt((_sqr(_X)+_sqr(_Y))))
void intro(void);
void print_results(float mag);
int main(void)
{

float r,l,z_mag;
intro();
printf("enter X>>>");
scanf("%f",&r);
printf("enter Y>>>");
scanf("%f",&l);

z_mag=_calg_mag(r,l);

print_results(z_mag);
return(0);
}
void intro(void)
{
puts("menghitung sisi miring pada segitiga siku-siku");
}
void print_results(float mag)
{
printf("jadi sisi miringnya adalah %.2f \n",mag);
}

/*MENEBAK NILAI*/
#include
void main()
{
int number=5;
int guess;
printf("saya memikirkan sebuah angka antara 1 dan 10:\n");
printf("silahkan masukkan tebakan anda:\n");
scanf("%d",&guess);
if(guess==number)
{
printf("anda benar\n");
}
else if(guess {
printf("tebakan anda terlalu rendah\n");
}
else
{
printf("tebakan terlalu tinggi\n");
}
}
/*PROGRAM MELIHAT NILAI MAHASISWA*/

#include
#include
void main()
{
int index, nilai[10];
clrscr();
printf("Input nilai 10 mahasiswa : ");
for(index=0; index < 10; index++)
{
printf("Mahasiswa %i : ", index+1);
scanf("%i", &nilai[index]);
}
printf("Nilai mahasiswa yang telah diinput");
for(index=0; index < 10; index++)
{
printf("%5.0i", nilai[index]);
}
getch();
}

/*MENGHITUNG GAJI*/

#include
main()
{
float gaji,tunj,GAJI;
printf("masukkan Gaji pokok=Rp.");
scanf("%f",&gaji);
tunj=0.1*gaji;
GAJI=gaji+tunj;
printf("\nTunjangan=Rp.%6.2f",tunj);
printf("\nGaji Total=Rp.%6.2f",GAJI);
return 0;
}

/*MENGHITUNG AKAR KUADRAT*/
#include
#include
main()
{
while(1){
double x,y;
printf("\nMasukkan sebuah bilangan:");
scanf("%lf",&x);
y=sqrt(x);
printf("\n\nAkar dari %6.2lf adalah %6.2lf",x,y);
continue;
}
}



/*RANGKAIAN DIGITAL*/

#include
#include
#define FALSE 0
#define TRUE 1
int AND(int x,int y);
int NAND(int x,int y);
int NOR(int x,int y);
int OR(int x,int y);
int NOT(int x);
void menu(void);
int main(void)
{
int pilih;
int a,b,c,d,z;
do{
menu();
scanf("%d",&pilih);
switch(pilih)
{
case 1:
puts("A B C Result(z)");
puts("_ _ _ _ _ _ _ _");
for(a=FALSE;a<=TRUE;a++)
for(b=FALSE;b<=TRUE;b++)
for(c=FALSE;c<=TRUE;c++)
{
z=OR(NOR(a,b),NAND(NOT(b),c));
printf("%6d%6d%6d%6d\n",a,b,c,z);
}
break;
case 2:
puts("A B C D Result(z)");
puts("_ _ _ _ _ _ _ _");
for(a=FALSE;a<=TRUE;a++)
for(b=FALSE;b<=TRUE;b++)
for(c=FALSE;c<=TRUE;c++)
for(d=FALSE;d<=TRUE;d++)
{
z=NOR(OR(AND(NOT(a),b),OR(a,c)),NAND(b,NOT(d)));
printf("%6d%6d%6d%6d%6d\n",a,b,c,d,z);
}
break;

case 3:
puts("A B C Result(z)");
puts("_ _ _ _ _ _ _ _");
for(a=FALSE;a<=TRUE;a++)
for(b=FALSE;b<=TRUE;b++)
for(c=FALSE;c<=TRUE;c++)
{
z=AND(OR(a,NOT(b)),c);
printf("%6d%6d%6d%6d\n",a,b,c,z);
}
break;
case 4:
printf("Terima kasih\n\n");
break;
default:
printf("Pilihan salah\n");
}
continue;
}
while(pilih<=3||pilih>=5||pilih==0);
}
void menu(void)
{
printf("MENU\n");
printf("1. Rangkaian digital 1\n");
printf("2. Rangkaian digital 2\n");
printf("3. Rangkaian digital 3\n");
printf("4. keluar\n");
printf("pilih menu : ");
}
int AND(int x,int y)
{
if(x&&y)return(TRUE);
else return(FALSE);
}
int NAND(int x,int y)
{
if(x&&y)return(FALSE);
else return(TRUE);
}
int OR(int x,int y)
{
if(x||y)return(TRUE);
else return(FALSE);
}
int NOR(int x,int y)
{
if(x||y)return(FALSE);
else return(TRUE);
}
int NOT(int x)
{
if(x)return(FALSE);
else return(TRUE);
}











/*MENGHITUNG X PANGKAT Y*/
#include
#include
main()
{
double x,y,z;
printf("\nMenghitung x pangkat y");
printf("\nMasukkan nilai x:");
scanf("%lf",&x);
printf("\nMasukkan nilai y:");
scanf("%lf",&y);
z=pow(x,y);
printf("\n\nnilai %6.2lf pangkat %6.2lf adalah %6.2lf",x,y,z);
return 0;
}


/*MENGHITUNG KECEPATAN, ENERGI KINETIK, KARAKTERISTIK BOLA, DAYA, EFISIENSI, RESISTANSI DALAM, KONVERSI CENTIMETER,KONVERSI HARI, DAN KONVERSI DETIK*/
#include
#include
#include
#define pi 3.141519
#define g 10
#define kec (sqrt(2*g*h))
void menu(void);
void hitungkecepatan (float h);
void hitungkinetik (float m,float v);
void hitungbola (float r);
void hitungdaya (float i,float r);
void hitungefisiensi (float v1,float v2,float i1,float i2);
void hitungresistansi (float l, float d);
void hitungcentimeter (int xcm );
void hitunghari (int xhari);
void hitungdetik (int detik1 );
main (){
int pilih;
int h,z_mag,m,v,r,v1,v2,i1,i2,i,r2,l,d,xcm,xhari,detik1;
do{
menu();
scanf("%d",&pilih);
switch(pilih) {
case 1:
printf("menghitung kecepatan benda\n");
printf("pada ketinggian tertentu\n\n");
printf("masukan tinggi dalam meter(m): ");
scanf("%d",&h);
hitungkecepatan ( h );break;
case 2:
printf("menghitung energi kinetik\n");
printf("masukan harga masssa(m): ");
scanf("%d",&m);
printf("masukan harga kecepatan(v): ");
scanf("%d",&v);
hitungkinetik (m,v);break;
case 3:
printf("MENGETAHUI KARAKTERISTIK BOLA\n\n");
printf("masukan harga jari-jari(r): ");
scanf("%d",&r);
hitungbola( r);break;
case 4:
printf("hitung besar daya \n");
printf("jika diketahui arus dan hambatan\n");
printf("masukan arus(I): ");
scanf("%d",&i);
printf("masukan hambatanR): ");
scanf("%d",&r2);
hitungdaya ( i,r2 );break;

case 5:
printf("Hitung besar efisiensi pada transformator\n");
printf("masukkan daya output\n ");
printf("masukkan tegangan(V) output: ");
scanf("%d",&v1);
printf("masukkan arus(I) output: ");
scanf("%d",&i1);
printf("masukkan daya input\n");
printf("masukkan tegangan(V) input:");
scanf("%d",&v2);
printf("masukkan arus(I) input: ");
scanf("%d",&i2);
hitungefisiensi (v1,v2,i1,i2);break;
case 6:
printf("hitung resistansi dalam (ohm)\n\n");
printf("pada kawat tembaga\n\n");
printf("masukkan panjang penghantar (m): ");
scanf("%d",&l);
printf("masukkan diameter kawat (mm2): ");
scanf("%d",&d);
hitungresistansi( l,d );
break;
case 7:
printf("KONVERSI CENTIMETER \n");
printf("Masukan nilai panjang (dalam cm) =\n");
scanf("%d",&xcm);
hitungcentimeter ( xcm );break;
case 8:
printf("KONVERSI HARI\n\n");
printf("masukan hari: ");
scanf("%d",&xhari);
hitunghari (xhari);break;
case 9:
printf("KONVERSI DETIK \n\n");
printf("masukan detik: ");
scanf("%d",&detik1);
hitungdetik( detik1 );break;
case 10:
printf("Terima kasih\n\n");break;
default:
printf("Pilihan salah\n");
}
continue; }
while(pilih<=9||pilih>=11);
}
void menu(void) {
printf("MENU\n");
printf("1. menghitung kecepatan benda \n");
printf("2. menghitung energi kinetik\n");
printf("3. mengetahui karakteristik bola\n");
printf("4. Hitung besar daya\n");
printf("5. Hitung besar efisiensi pada transformator\n");
printf("6. Hitung resistansi dalam pada kawat tembaga\n");
printf("7. konversi centimeter ke meter\n");
printf("8. konversi hari \n");
printf("9. konversi detik\n");
printf("10. keluar\n");
printf("pilih menu : ");
}
void hitungkecepatan (float h)
{ float v;
v=kec;
printf("kecepatan : %f m/s\n",v);
}
void hitungkinetik(float m,float v)
{
float kinetik;
kinetik=(float)1/2*(m*v*v);
printf("energi kinetik nya adalah : %f\n", kinetik );
}
void hitungbola (float r )
{
float volume,keliling,luas;
volume=4*pi*r*r;
keliling=2*pi*r;
luas=(float)4/3*(pi*r*r*r);
printf("volume bola adalah: %f\n", volume );
printf("keliling bola adalah: %f\n", keliling );
printf("luas permukaan bola adalah: %f\n", luas );
}
void hitungdaya(float i,float r2 )
{
float daya;
daya=i*i*r2;
printf("besar daya adalah : %f W\n",daya);
}
void hitungefisiensi (float v1,float v2,float i1,float i2)
{
float efisiensi;
efisiensi=(v1*i1)/(v2*i2);
printf("besar efisiensi : %f\n", efisiensi );
}
void hitungresistansi (float l, float d)
{
float rho=0.0175,phi=3.14,R,a,r;
r=d/2;
a=phi*r*r;
R=(rho*l)/a;
printf("besar resistansi dalam adalah: %f ohm\n", R );

}
void hitungcentimeter(int xcm )
{
int km, m, cm;
km=xcm/100000;
m=(xcm-(km*100000))/100;
cm=xcm-(km*100000)-(m*100);
printf("Hasil konversi = %d m, %d cm \n",m,cm);
}
void hitunghari (int xhari)
{
int tahun, bulan, hari;
tahun=xhari/365;
bulan=(xhari-(tahun*365))/30;
hari=xhari-(tahun*365)-(bulan*30);
printf("Hasil konversi : %d tahun, %d bulan, %d hari\n", tahun,bulan,hari );
}
void hitungdetik (int detik1 )
{
int detik2, hari, jam, menit;
hari=detik1/86400;
jam=(detik1-(hari*86400))/3600;
menit=(detik1-(hari*86400)-(jam*3600))/60;
detik2=detik1-(hari*86400)-(jam*3600)-(menit*60);
printf("hasil konversinya adalah:%d jam, %d menit, %d detik\n",jam,menit,detik2 );
}

Wednesday, 2 June 2010

KUNANTI DI PINTU SURGA

jangan kau tinggalkan aku seorang diri
ku tak sanggup hidup bila tanpa engkau sayang
dalamnya jurang pemisah antara kita
tak mungkin 'kan membungkus cintaku cintamu
cintaku padamu tak akan berakhir
sampai akhir hayat jasad berkalang tanah
itulah sumpahku kasih..


bila cinta kita tak mungkin bersatu
kunanti dirimu dipintu surga
dipintu surga...

walau aku tahu kau orang tak punya
namun ku percaya kau kaya cinta
kau kaya cinta...

apalah artinya intan permata
bila tiada berhiaskan cinta
jangan kau tinggalkan aku...




Sunday, 16 May 2010

Pacaran itu Cinta ataukah Nafsu penuh Zina...

Segala puji bagi Allah, Rabb semesta alam. Shalawat dan salam kepada Nabi kita Muhammad, keluarga dan sahabatnya.

Di remajaislam.com, pernah kami bahas masalah hukum pacaran. Untuk menguatkan artikel sebelumnya, berikut kami rinci beberapa pelanggaran pacaran dan materi ini baru saja kami sampaikan di pesantren kami "Pesantren Darush Sholihin" yang mayoritas santrinya adalah para remaja.

Pelanggaran-pelanggaran dalam pacaran adalah:



1. Melakukan berbagai hal pendahuluan zina.

Padahal segala perantara menuju zina itu dilarang, baik dengan memandang lawan jenis dengan syahwat (nafsu), meraba atau menyentuh, berdua-duaan, apalagi sampai berciuman meskipun hal-hal tersebut tidak sampai zina. Allah Ta'ala berfirman,

وَلَا تَقْرَبُوا الزِّنَا إِنَّهُ كَانَ فَاحِشَةً وَسَاءَ سَبِيلًا

“Dan janganlah kamu mendekati zina; sesungguhnya zina itu adalah suatu perbuatan yang keji. Dan suatu jalan yang buruk.”(QS. Al Isro’: 32). Kata Asy Syaukani dalam Fathul Qodir, "Jika mendekati zina dengan melakukan berbagai hal sebagai pendahuluan zina itu terlarang, maka zina sendiri jelas terlarang. Karena sesuatu itu haram, maka segala perantara menuju sesuatu tersebut jelas haram. Inilah yang dimaksud dalam konteks kalimat." Syaikh 'Abdurrahman As Sa'di dalam kitab tafsirnya menjelaskan, "Larangan dalam ayat ini adalah larangan untuk mendekati zina. Larangan mendekati saja tidak dibolehkan apalagi sampai melakukan zina itu sendiri. Larangan mendekati zina ini meliputi larangan melakukan berbagai pendahuluan dan perantara menuju zina."

2. Berduaan dengan lawan jenis.

Ini juga pelanggaran yang tidak bisa dipungkiri. Berduaan bisa jadi berduaan di satu tempat, di kegelapan, atau di tempat sepi, atau boleh jadi berduaan lewat sms-an, telepon atau lebih keren lagi lewat pesan facebook. Banyak kejadian yang berawal dari berdua-duaan seperti ini, di antaranya berhubungan lewat inbox facebook, lalu mengajak ketemuan, lantas ujung-ujungnya terjadilah apa yang terjadi. Berdua-duaan dengan lawan jenis terlarang berdasarkan sabda Nabi shallallahu 'alaihi wa sallam,

أَلاَ لاَ يَخْلُوَنَّ رَجُلٌ بِامْرَأَةٍ لاَ تَحِلُّ لَهُ ، فَإِنَّ ثَالِثَهُمَا الشَّيْطَانُ ، إِلاَّ مَحْرَمٍ

“Janganlah seorang laki-laki berduaan dengan seorang wanita yang tidak halal baginya karena sesungguhnya syaithan adalah orang ketiga di antara mereka berdua kecuali apabila bersama mahromnya. (HR. Ahmad no. 15734. Syaikh Syu’aib Al Arnauth mengatakan hadits ini shohih dilihat dari jalur lain)

3. Tidak menundukkan pandangan.

Dengan lawan jenis kita diperintahkan untuk menundukkan pandangan dan jelas terlarang jika dengan syahwat (nafsu). Perintah ini dimaksudkan agar lebih menjaga hati dan agar hati tidak tergoda pada zina. Memandang lawan jenis barulah jadi halal jika melalui hubungan pernikahan atau dibolehkan jika wanita yang dipandang masih mahrom kita. Mengenai larangan memandangn lawan jenis, disebutkan dalam hadits Jabir bin 'Abdillah,

سَأَلْتُ رَسُولَ اللَّهِ -صلى الله عليه وسلم- عَنْ نَظَرِ الْفُجَاءَةِ فَأَمَرَنِى أَنْ أَصْرِفَ بَصَرِى.

“Aku bertanya kepada Rasulullah shallallahu ‘alaihi wa sallam tentang pandangan yang cuma selintas (tidak sengaja). Kemudian Rasulullah shallallahu ‘alaihi wa sallam memerintahkan kepadaku agar aku segera memalingkan pandanganku.” (HR. Muslim no. 5770).

4. Tidak menjaga aurat.

Ini pun jelas ada dalam pacaran. Karena seringnya berdua-duaan, si pria pun ingin melihat aurat wanita. Si pria ingin melihat indah gemulai rambutnya dan sebagainya yang merupakan aurat. Padahal menutup aurat dengan mengenakan jilbab itu adalah wajib sebagaimana firman Allah Ta'ala,

يَا أَيُّهَا النَّبِيُّ قُلْ لِأَزْوَاجِكَ وَبَنَاتِكَ وَنِسَاءِ الْمُؤْمِنِينَ يُدْنِينَ عَلَيْهِنَّ مِنْ جَلَابِيبِهِنَّ ذَلِكَ أَدْنَى أَنْ يُعْرَفْنَ فَلَا يُؤْذَيْنَ وَكَانَ اللَّهُ غَفُورًا رَحِيمًا

“Hai Nabi, katakanlah kepada isteri-isterimu, anak-anak perempuanmu dan isteri-isteri orang mu'min: "Hendaklah mereka mengulurkan jilbabnya ke seluruh tubuh mereka". Yang demikian itu supaya mereka lebih mudah untuk dikenal, karena itu mereka tidak di ganggu. Dan Allah adalah Maha Pengampun lagi Maha Penyayang." (QS. Al Ahzab: 59). Melihat aurat wanita barulah dibolehkan jika memang halal sebagai istri, bukan saat pacaran. Kerabatnya saja yang masih mahrom dibolehkan melihat sebatas anggota tubuh yang nampak ketika berwudhu. Lantas kenapa orang yang jauh sampai dibolehkan melihat kehormatan wanita tersebut padahal akad nikah pun belum ada?

5. Bersentuhan dengan lawan jenis.

Ini pun pelanggaran yang sering dilakukan oleh yang berpacaran. Baik di kesepian maupun tempat umum, seringnya ingin berjalan bergandengan tangan padahal belum halal.

Dari Abdulloh bin ‘Amr, ”Sesungguhnya Rasulullah tidak pernah berjabat tangan dengan wanita ketika berbaiat.” (HR. Ahmad dishohihkan oleh Syaikh Salim dalam Al Manahi As Syari’ah)

Dari Umaimah bintu Ruqoiqoh dia berkata, ”Rasulullah shallallahu 'alaihi wa sallam bersabda, “Sesungguhnya aku tidak pernah menjabat tangan para wanita, hanyalah perkataanku untuk seratus orang wanita seperti perkataanku untuk satu orang wanita.” (HR. Tirmidzi, Nasai, Malik dishohihkan oleh Syaikh Salim Al Hilaliy)
Zina tangan adalah dengan menyentuh lawan jenis yang bukan mahrom sehingga ini menunjukkan haramnya. Dari Abu Hurairah radhiyallahu ‘anhu, Rasulullah shallallahu ‘alaihi wa sallam bersabda,

كُتِبَ عَلَى ابْنِ آدَمَ نَصِيبُهُ مِنَ الزِّنَى مُدْرِكٌ ذَلِكَ لاَ مَحَالَةَ فَالْعَيْنَانِ زِنَاهُمَا النَّظَرُ وَالأُذُنَانِ زِنَاهُمَا الاِسْتِمَاعُ وَاللِّسَانُ زِنَاهُ الْكَلاَمُ وَالْيَدُ زِنَاهَا الْبَطْشُ وَالرِّجْلُ زِنَاهَا الْخُطَا وَالْقَلْبُ يَهْوَى وَيَتَمَنَّى وَيُصَدِّقُ ذَلِكَ الْفَرْجُ وَيُكَذِّبُهُ

“Setiap anak Adam telah ditakdirkan bagian untuk berzina dan ini suatu yang pasti terjadi, tidak bisa tidak. Zina kedua mata adalah dengan melihat. Zina kedua telinga dengan mendengar. Zina lisan adalah dengan berbicara. Zina tangan adalah dengan meraba (menyentuh). Zina kaki adalah dengan melangkah. Zina hati adalah dengan menginginkan dan berangan-angan. Lalu kemaluanlah yang nanti akan membenarkan atau mengingkari yang demikian.” (HR. Muslim no. 6925)

Ini baru lima pelanggaran yang kami ungkap dari sisi dalil. Namun masih banyak pelanggaran selain itu yang semuanya berujung pada zina. Awal berpacaran saja penuh kekhawatiran karena seringkali melakukan dosa, ujungnya pun penuh penyesalan. Luqman berkata kepada anaknya, “Wahai anakku. Hati-hatilah dengan zina. Di awal zina, selalu penuh rasa khawatir. Ujung-ujungnya akan penuh penyesalan. (Tafsir Al Qur’an Al ‘Azhim, 10/326)

So ... stop pacaran! Tempuh jalan yang halal. Cukup ta'aruf (perkenalan dalam waktu singkat) ketika ingin serius nikah, lantas datang ke rumah ortu untuk lamaran, dan langsungkanlah segera pernikahan, jangan tunda-tunda. Lebih cepat, lebih baik!

Semoga Allah beri taufik pada para remaja sekalian untuk mengenal ajaran Nabinya dan semoga mereka pun semakin bertakwa dan takut akan siksa-Nya. Wallahu waliyyut taufiq.

Panggang-Gunung Kidul, pagi hari penuh berkah - 8 Syawal 1432 H (07/09/2011)

www.remajaislam.com