Kamis, 22 Maret 2012

ASD TUGAS 1


PROGRAM C/C++: PROGRAM DATA MAHASISWA MENGGUNAKAN ARRAY OF STRUCT

Program data mahasiswa merupakan sebuah program yang berfungsi untuk menampilkan data-data mahasiswa setelah dilakukan penginputan data. Pada program ini, data mahasiswa yang dimaksud terbatas pada NIM, Nama, dan IPK.

Pembuatan program ini menggunakan array of struct, yaitu gabungan dari fungsi array dan struct. Array merupakan sekelompok data sejenis yang disimpan ke dalam variabel dengan nama yang sama, dengan memberi indeks pada variabel untuk membedakan antara yang satu dengan yang lain.

Jika dibayangkan, array adalah sebuah lemari yang terdiri dari beberapa rak tempat pakaian di dalamnya. Rak-rak di dalam lemari sebagai penempatan elemen-elemen array. Elemen yang berada di rak satu dengan lainnya memiliki jenis yang sama.

Sedangkan Struct adalah tipe data buatan yang dibuat oleh programmer yang berisi kumpulan dari tipe data-tipe data primitif (integer, float, dll.).

Berikut adalah source code dari program ini.

#include <stdlib.h>
#include <stdio.h>
struct mahasiswa{char nim[20];
                        char nama [30];
                        float ipk;};         
typedef struct mahasiswa mhs;
int main (){
    mhs siswa[3];
    int a;
    //judul porgram   
    printf("Program Struct Data Mahasiswa\n\n");
    //perulangan 3x untuk input data 3 mahasiswa
    for(a=1;a<=3;a++){
    printf("Masukkan Data Mahasiswa ke-%d:\n",a);
    printf("NIM : "); scanf("%[^\n]",&siswa[a-1].nim,20); fflush(stdin);
    printf("Nama: "); scanf("%[^\n]",&siswa[a-1].nama,30); fflush(stdin);
    printf("IPK : "); scanf("%f",&siswa[a-1].ipk); fflush(stdin);
    system("cls");
      }
    //perulangan untuk menampilan data
    for(a=1;a<=3;a++){
    printf("Data Mahasiswa ke-%d sebagai berikut:",a);
    printf("\nNIM : %s",siswa[a-1].nim,20);
    printf("\nNama: %s",siswa[a-1].nama),30;
    printf("\nIPK : %.2f\n\n",siswa[a-1].ipk);
      }    
    system("pause");
    return 0;
}

Keterangan:
fflush(stdin); = berfungsi menghapus buffer keyboard, membersihkan memori agar data yang akan dimasukkan berikutnya tidak terganggu
system("cls"); = digunakan untuk membersihkan layar.
scanf("%[^\n]",. . .); = memiliki fungsi untuk input karakter “spasi”.

Berkut ini screenshot dari program diatas:


Perlu diketahui bahwa program diatas hanya dapat menyimpan 3 data mahasiswa. Sebenarnya bisa saja lebih dari 3 data, namun syntaxnya harus diubah.
 Yang perlu diubah adalah elemen array siswa (mhs siswa[3]), dan perulangan (for(a=1;a<=3;a++)). Ubah angka 3 menjadi sesuai dengan jumlah data yang ingin diinput.

INFO C/C++


INPUT SPASI MENGGUNAKAN “SCANF”

Assalamu’alaikum wr.wb.
Hai sobat sobat semua, pada kesempatan kali ini saya ingin berbagi secuil info dalam bahasa C/C++.
Banyak yang mengatakan bahwa fungsi scanf tidak dapat menginput spasi, harus memakai fungsi input yang lain. Namun sebenarnya dengan menggunakan scanf kita juga bisa menginput spasi. Yaitu dengan

Minggu, 18 Maret 2012

ASD PRAKT. 2


PROGRAM C/C++: PROGRAM PEMBALIK NIM MENGGUNAKAN FUNGSI

Seperti nama program ini, fungsi dari program ini adalah untuk membalik deretan angka yang diinputkan oleh user.  Untuk melakukan pembalikan deretan angka yang diinputkan user,

Sabtu, 17 Maret 2012

SISOP PRA PRAKT. 1

CARA UPDATE/PENAMBAHAN REPOSITORY UBUNTU 11.10

Linux memberi kemudahan bagi kita. Apabila kita menginstal sistem operasi Linux, maka secara otomatis kita juga telah mendapatkan program paket, seperti pengolah kata, pengolah angka, Mozilla Firefox, dll.
Namun ketika kita ingin menambahkan sebuah aplikasi tambahan atau meng-install aplikasi baru biasanya aplikasi tersebut tidak dapat langsung diinstal. Hal tersebut terjadi karena

Rabu, 14 Maret 2012

Ratapan Seorang Hamba

Ya Allah Kasihanilah Aku      

 Ya Allah ya Tuhan kami, kasihanilah aku ketika telah datang kepadaku maut dan ketika kening itu berkeringat dan ketika rintihan itu terdengar.

Ya Allah ya Tuhan kami, kasihanilah aku ketika dokter yang mengobati aku putus asa dan kekasih pun menangisiku, dan ketika tidak dihiraukan oleh kerabat dan keluargaku.

Ya Allah ya Tuhan kami, kasihanilah aku ketika sakaratul maut mencekam aku dan kekecewaan itu bertubi-tubi dan rasa ketakutan pun menghantui dan air mata pun mengalir tiada henti dan auratpun tersingkap, segala kekuatan dan kemampuan telah sirna.

Ya Allah Tuhan kami, kasihanilah aku ketika ruh sampai ke tenggorokanku dan ketika terdengar suara: Siapa yang dapat menolongmu? Dan ketika perpisahan dengan sanak keluarga itu pasti terjadi dan ketika ketentuan-Mu menjadi kenyataan dan tidak ada seorangpun yang dapat menolongku lagi.

Ya Allah ya Tuhan kami, kasihanilah aku ketika aku diusung di atas pundak mereka menuju engkau, sebagai tanda selamat tinggal untuk selama-lamanya wahai rumah tinggalku, pena dan kertasku menuju tempat gelap gulita.

Ya Allah ya Tuhan kami, kasihanilah aku ketika ditutupi dengan gumpalan-gumpalan tanah dan ketika pintu kuburan pun dikunci rapat-rapat dan ketika keluarga dan kekasih kembali ke rumah dan ketika itu aku hanya seorang diri dalam kesepian dan sedang mengahadapi siksa kubur.

Ya Allah ya Tuhan kami, kasihanilah aku ketika meninggalkan segala macam kenikmatan dan ketika terputus segala kegembiraan dan ketika terdengar suara: Apa yang telah kamu perbuat terhadap Tuhanmu?

Ya Allah ya Tuhan kami, kasihanilah aku ketika dilupakan sehingga tidak ada seorangpun yang mengingatku dan ketika aku tidak mempunyai apa-apa dan tidak ada harapan sedikitpun kecuali hanya kepada Engkau ya Allah yang Maha Pengampun. Ya Allah, apabila Dia berjanji pastilah ditepati dan apabila Dia mengancam, Dia dapat memaafkannya. Kasihanilah aku ya Allah. Orang yang suka lupa dan lengah ini melalui kekasih-Mu Nabi Muhammad SAW dan jadikanlah kami termasuk orang yang bersih dan terpelihara serta hanya kepada Allah-lah aku berserah diri.

Ya Tuhan Yang Maha Pengasih, kasihanilah aku. Ya Tuhan Yang Mempunyai Keagungan dan Kemuliaan, muliakanlah aku. Segala puji bagi Allah. Tuhan Semesta Alam.

Yaa arhaman raahimiin, yaa dzaljalaali wakl ikroom, Walhamdulillaahi rabbil’aalamin.

ASD PRAKT. 1

PROGRAM C/C++: MATRIKS BUJUR SANGKAR DINAMIS

Dasar pembuatan matriks di dalam bahasa C adalah dengan menggunakan array dua dimensi. Selain itu, diperlukan juga perulangan. 

Matriks bujur sangkar dinamis merupakan

Minggu, 11 Maret 2012

CINTA SEORANG IBU


SUNGGUH LUAR BIASA PENGORBANAN SEORANG IBU
Ini adalah kisah nyata Pengorbanan Ibu selama Gempa Jepang.
Setelah Gempa mereda, ketika para penyelamat mencapai reruntuhan rumah seorang wanita muda, mereka melihat mayatnya melalui celah-celah. Tapi wanita tersebut berpose begitu aneh, dia berlutut seperti seseorang yang menyembah; tubuhnya condong ke depan, dan dua tangan yang mendukung oleh suatu benda. Rumah roboh telah menimpa punggung dan kepalanya.

Dengan begitu banyak kesulitan, pemimpin tim penyelamat meletakkan tangannya melalui celah sempit di dinding untuk mencapai tubuh wanita itu. Dia berharap bahwa wanita ini bisa jadi masih hidup. Namun, tubuh dingin dan kaku menandakan bahwa wanita tsb pasti telah meninggal.

Pemimpin tim dan seluruh anggota tim lalu meninggalkan rumah ini dan akan mencari gedung yang runtuh berikutnya. Namun karena alasan tertentu, pemimpin tim terdorong untuk kembali ke rumah hancur dari wanita tadi. Pemimpin tim ini lalu berlutut lagi dan menggunakan kepalanya melalui celah-celah sempit untuk mencari sedikit ruang di bawah mayat wanita tersebut. Tiba-tiba, ia berteriak dengan gembira, "Anak kecil! Ada anak kecil!"

Lalu seluruh tim bekerja bersama-sama, dengan hati-hati mereka menyingkirkan tumpukan benda hancur di sekitar wanita yang sudah meninggal. Ada seorang anak kecil berusia 3 bulan terbungkus selimut bunga-bunga di bawah mayat ibunya. Jelas, wanita itu telah membuat pengorbanan untuk menyelamatkan anaknya. Ketika rumahnya jatuh, ia menggunakan tubuhnya untuk membuat penutup untuk melindungi anaknya. Anak itu masih tidur pulas ketika pemimpin tim mengangkatnya.

Para dokter datang cepat untuk mengevakuasi anak kecil itu. Setelah ia membuka selimut, ia melihat sebuah ponsel di dalam selimut. Ada pesan teks pada layar. Dikatakan, "Jika kamu dapat bertahan hidup, kamu harus ingat bahwa aku mencintaimu." Ponsel ini berkeliling dari satu tangan ke tangan yang lain pada tim itu. Setiap tubuh yang membaca pesan tersebut menangis. "Jika kamu dapat bertahan hidup, kamu harus ingat bahwa aku mencintaimu." Itu artinya cinta ibu untuk anaknya!.....


BERBAKTI PADA IBU BAPAK
..
JANGAN LUPAKAN MEREKA..
JIKA
MEREKA TELAH TIADA, ,
DOA ANAK YANG SHALEH
YANG BISA MENOLONG ORANG TUA KITA..
AMIIIIIN..

Kamis, 08 Maret 2012


41 alasan ayah yang kita tidak tahu

Sumber : KasKus

1. Ayah ingin anak-anaknya punya lebih banyak kesempatan daripada dirinya, menghadapi lebih sedikit kesulitan, lebih tidak tergantung pada siapapun dan (tapi) selalu membutuhkan kehadirannya.

2. Ayah membiarkanmu menang dalam permainan ketika kamu masih kecil, tetapi dia tidak ingin kamu membiarkannya menang ketika kamu sudah besar.

3. Ayah tidak ada di album foto keluarga, karena dia yang selalu memotret.

4. Ayah selalu tepat janji!, dia akan memegang teguh janjinya untuk membantu seorang teman, meski sebenarnya ajakanmu untuk pergi lebih menyenangkan.

5. Ayah selalu sedikit sedih ketika melihat anak - anaknya pergi bermain dengan teman - temannya, karena dia sadar itu adalah akhir masa kecil mereka.

6. Ayah mulai merencanakan hidupmu ketika tahu ibumu hamil (mengandungmu), tapi begitu kau lahir, ia mulai membuat revisi.

7. Ayah membantu membuat impianmu jadi kenyataan, bahkan diapun bisa meyakinkanmu untuk melakukan hal - hal yang mustahil, seperti berenang di air setelah ia melepaskannya.

8. Ayah mungkin tidak tahu jawaban dari segala sesuatu, tapi ia akan membantumu mencarikannya.

9. Ayah mungkin tampak galak di matamu, tetapi di mata teman - temanmu dia tampak baik dan menyayangi.

10. Ayah lambat mendapat teman, tapi ia bersahabat seumur hidup.

11. Ayah benar - benar senang membantu seseorang, tapi ia sukar meminta bantuan.

12. Ayah di dapur, membuat masakan seperti penjelajah ilmiah. Diapun punya rumus - rumus dan formula racikannya sendiri, dan hanya dia sendiri yang mengerti bagaimana menyelesaikan persamaan - persamaan rumit itu. Dan hasilnya?, hmmm tidak terlalu mengecewakan.

13. Ayah mungkin tidak pernah menyentuh sapu ketika masih muda, tapi ia belajar dengan cepat.

14. Ayah paling tahu bagaimana mendorong ayunan cukup tinggi untuk membuatmu senang tapi tidak takut.

15. Ayah akan sangat senang membelikanmu makanan selepas ia pulang kerja, walaupun dia tidak dapat sedikitpun bagian dari makanan itu.

16. Ayah selalu berdoa agar kita menjadi orang yang sukses di dunia dan akhirat, walaupun kita jarang mendoakannya.

17. Ayah akan memberikanmu tempat duduk terbaik dengan mengangkatmu di bahunya ketika pawai lewat.

18. Ayah tidak akan memanjakanmu ketika kau sakit, tapi ia tidak akan tidur semalaman, siapa tahu kamu membutuhkannya.

19. Ayah menganggap orang itu harus berdiri sendiri, jadi dia tidak memberitahumu apa yang harus kamu lakukan, tapi ia akan menunjukkan rasa tidak setujunya.

20. Ayah percaya orang harus tepat waktu, karena itu ia menunggumu lebih awal.

21. Ayah akan melupakan apa yang ia inginkan, agar bisa memberikan apa yang kau butuhkan.

22. Ayah menghentikan apa saja yang ia sedang kerjakan, ketika kau ingin bicara.

23. Ayah selalu berfikir dan bekerja keras untuk membayar spp mu tiap semester, meskipun kamu tidak pernah membantu menghitung berapa banyak kerutan di dahinya.

24. Ayah mengangkat beban berat dari bahumu dengan merengkuhkan tangannya di sekeliling beban itu.

25. Ayah akan berkata, "tanyakan saja pada ibumu!", ketikan ia ingin berkata, "tidak".

26. Ayah tidak pernah marah, tetapi mukanya akan merah pdam ketika anak gadisnya menginap di rumah teman tanpa ijin.

27. Dan dia pun hampir tidak pernah marah, kecuali ketika anak laki - lakinya kepergok sedang menghisap rokok di kamar mandi.

28. Ayah mengatakan, "tidak apa - apa mengambil sedikit resiko, asal kamu sanggup kehilangan apa yang kamu harapkan".

29. Pujian terbaik bagi seorang Ayah adalah ketika dia melihatmu melakukan sesuatu yang baik persis seperti caranya.

30. Ayah lebih bangga pada prestasimu daripada prestasinya sendiri.

31. Ayah hanya akan menyalamimu ketika pertama kali kamu pergi merantau meninggalkan rumah, karena kalau sampai dia memelukmu mungkin ia tidak akan pernah melepaskannya lagi.

32. Ayah tidak suka meneteskan air mata, ketika kamu lahir dan dia mendengar kamu menangis untuk pertama kalinya, dia sangat senang sampai - sampai keluar air dari matanya, (ssssstt sekali lagi ini bukan menangis).

33. Ketika kamu masih kecil, ia bisa memelukmu untuk mengusir rasa takutmu ketika kau mimpi akan dibunuh monster.

34. Tapi, ternyata ia bisa menangis dan tidak bisa tidur sepanjang malam, ketika anak gadis kesayangannya di rantau tak memberi kabar hampir sebulan.

35. Ayah pernah berkata, "kalau ingin mendapatkan pedang yang tajam dan berkwalitas tinggi, janganlah datang ke pasar apalagi di tukang loak, tapi datanglah dan pesanlah langsung dari pandai besinya. Begitupun dengan cinta dan teman dalam hidupmu, jika kau ingin mendapatkan cinta sejatimu kelak, maka mintalah pada Yang Menciptakannya".

36. Untuk masa depan anak lelakinya Ayah berpesan, "jadilah lebih kuat dan tegar daripadaku, pilihlah ibu untuk anak - anakmu kelak wanita yang lebih baik dari ibumu, berikan yang lebih baik untuk menantu dan cucu - cucuku, daripada apa yang telah kuberikan padamu".

37. Untuk masa depan anak gadisnya Ayah berpesan, "jangan cengeng meski kau seorang wanita, jadilah selalu bidadari kecilku dan bidadari terbaik untuk ayah dari anak - anakmu kelak, laki - laki yang bisa melindungimu melebihi perlindungan Ayah, tapi jangan pernah kau gantikan posisi Ayah di hatimu".

38. Ayah bersikeras, bahwa anak - anakmu kelak harus bisa lebih baik daripada kamu dulu.

39. Ayah bisa membuatmu percaya diri, karena dia percaya padamu.

40. Ayah tidak mencoba menjadi yang terbaik, dia hanya mencoba melakukan yang terbaik.

41. Dan yang terpenting adalah Ayah tidak pernah menghalangimu untuk mencintai Tuhan, bahkan ia akan membentangkan seribu jalan agar kau mendapat cinta-Nya, karena dia pun mencintaimu karena cinta-Nya.

Minggu, 04 Maret 2012

Bismillah...

Man jadda wajada
>> siapa yang bersungguh-sungguh akan sukses

Man Shabara Zhafira
>> siapa yang bersabar akan beruntung

Man sara ala darbi washala
>> siapa yang berjalan di jalan-Nya akan sampai tujuan