Minggu, 03 Juli 2011

soal nomor 4

#include
# include
# include
# include
# include

struct data {
char kode[15];
char nama[30];
char pendidikan[15];
char keahlian[30];

} pgw[50];

void menu();
void isi();
void tambah();
void baca();

void main()
{
char pil='0';
while (pil!='4')
{
menu();
pil=getche();
switch(pil)
{
case'1':
isi();break;
case'2':
tambah();break;
case'3':
baca();break;
case'4':
break;
}
}
}

void menu()
{
clrscr();
gotoxy(25,5);cout<<"MENU DATA BUDIDARMA"; gotoxy(25,6);cout<<"-------------------------------------"; gotoxy(25,7);cout<<"[1]Input data dosen"; gotoxy(25,8);cout<<"[2]Input data mahasiswa"; gotoxy(25,9);cout<<"[3]Membaca Data dosen"; gotoxy(25,10);cout<<"[4]Membaca data mahasiswa"; gotoxy(25,11);cout<<"[5]Keluar program"; gotoxy(25,12);cout<<"------------------------------------"; gotoxy(25,13);cout<<"PILIHAN :"; } void isi() { FILE *coba; char gj[10]; float atof(); int i,n=0; while(1) { clrscr(); gotoxy(35,5);cout<<"MEMASUKKAN DATA DOSEN"; gotoxy(35,6);cout<<"------------------------------------------"; gotoxy(35,7);cout<<"Kode Dosen :"; gets(pgw[n].kode); if(strlen(pgw[n].kode)==0) break; gotoxy(35,8);cout<<"Nama :"; gets(pgw[n].nama); gotoxy(35,9);cout<<"Pendidikan :"; cin>>pgw[n].pendidikan;
gotoxy(35,10);cout<<"keahlian :"; cin>>pgw[n].keahlian;
gotoxy(35,6);cout<<"--------------------------------------------"; n++; } coba=fopen("c:\\Pegawai.Dat","wb"); for(i=0;i>pgw[n].pendidikan;
gotoxy(35,10);cout<<"Keahlian :"; cin>>pgw[n].keahlian;
gotoxy(35,6);cout<<"---------------------------------------";
n++;
}
coba=fopen("c:\\Pegawai.Dat","ab");

for(i=0;i {
fwrite(&pgw[i],sizeof(pgw[i]),1,coba);
}
fclose(coba);
}

void baca()
{
FILE *coba;
int i=0,n=0;

clrscr();
coba=fopen("c:\\Pegawai.Dat","rb");
if(coba==NULL)
{
gotoxy(20,10);cout<<"File PEGAWAI.Dat belum ada";
gotoxy(20,12);cout<<"Tekan sembarang Tombol";
getch();
return;
}
gotoxy(5,1);cout<<"LAPORAN DATA PEGAWAI STMIK BUDIDARMA";
gotoxy(5,2);cout<<"----------------------------------------";
gotoxy(5,3);cout<<"NO KODE NAMA PENDIDIKAN KEAHLIAN ";
gotoxy(5,4);cout<<"----------------------------------------";
while((fread(&pgw[n],sizeof(pgw[n]),1,coba))==1)
{
i++;
gotoxy(6,4+i);cout< gotoxy(10,4+i);cout< gotoxy(19,4+i);cout< gotoxy(50,4+i);cout< gotoxy(60,4+i);cout< }
gotoxy(5,5+i);cout<<"--------------------------------------Design By: fauziah";
getch();
fclose(coba);
}



soal nomor 3

#include
#include
#include
#include

struct pegawai
{
char nik[20];
char nama[20];
char kode[5];
char gaji[5];
char tunj[5];
char tunjkel[5];

}peg[30];

void main()
{
char lg='Y';
int hasil,i,n=0;
long gaji=0;
long tunj=0;
while(lg=='Y'||lg=='y')
{
clrscr();
cout<<"input data pegawai\n";
n++;
cout<<"nik :";
gets(peg[n].nik);
cout<<"Nama Pegawai :";
gets(peg[n].nama);
cout<<"kode jabatan :";
gets(peg[n].kode);
cout<<"gaji :";
gets(peg[n].gaji);
cout<<"tunjangan :";
gets(peg[n].tunj);
cout<<"Input lagi[Y/T] :";
lg=getche();
}


clrscr();
gotoxy(1,3);cout<<" = LAPORAN GAJI PEGAWAI =\n";
gotoxy(1,4);cout<<"----------------------------------------------------------------------";
gotoxy(1,5);cout<<"NIk Nama Kode Gaji tunjangan Total gaji";
gotoxy(1,6);cout<<"______________________________________________________________________";
for(i=1;i<=n;i++)
{
gotoxy(1,7+i);cout< gotoxy(9,7+i);cout< gotoxy(20,7+i);cout< gotoxy(40,7+i);cout<

hasil=strcmp(peg[i].kode,"1");
if (hasil==0)
gaji=2500000;

hasil=strcmp(peg[i].kode,"2");
if (hasil==0)
gaji=2000000;

hasil=strcmp(peg[i].kode,"3");
if (hasil==0)
gaji=1500000;

gotoxy(28,7+i);cout<

gotoxy(52,7+i);cout<
long tgaji=gaji+tunj+tunj kel;
gotoxy(63,7+i);cout<
}
gotoxy(1,14+i);cout<<"---------------------------------------------------------------------";
gotoxy(1,15+i);cout<<" = HORAS =";
getch();
}

Tentang pembelajaran kuliah

Saya kurang mengerti kalau belajar mengenai tentang pemrograman
Karena saya sulit untuk mengikuti pelajarannya tapi saya berusaha untuk belajar agar saya bisa menjadi seorang pemrograman.
Tetapi kenapa saya selalu saja bingung tentang pelajaran pemrograman ini?
Tetapi pelajarannya saya selalu bingung.

Bagaimana memulai belajar pemrograman komputer


Sering saya mendapat pertanyaan dari teman-teman yg masih student (SMA maupun kuliah, terutama yg nemu messenger ID saya dari tentang bagaimana cara memulai belajar programming. Atau juga dari teman-teman yang sudah familiar dengan programming di bahasa pemrograman lain tapi baru mau mulai belajar programming di .NET (C# maupun VB.NET). Mereka kebanyakan akan bertanya, mulainya gimanaJawaban saya selalu seperti yang ada dibawah ini, jd daripada saya menulis di messenger berulang-ulang hal yang sama, saya summary-kan saja dalam satu post di blog saya ini, jd next time ada yg tanya, saya tinggal refer ke post ini.
  1. Kalau anda baru belajar programming, pilih suatu bahasa pemrograman untuk dipelajari.
    Yang mana? Yang skrg populer itu:
     - Java
     - C# (dibaca "Si Sharp")
     - VB.NET (dibaca "Vibi Dotnet")
    Kenapa memilih yg populer? Simple. Biar bisa dipakai cari kerja. Setelah menguasai suatu bahasa pemrograman, anda akan bisa belajar bahasa pemrograman lainnya.
    Kalau anda memilih C# atau VB.NET, lanjutkan membaca artikel ini. Kalau anda memilih Java, silahkan googling lebih jauh. O ya, saya juga tidak menyarankan untuk belajar Java lagi
    Kalau anda benar-benar baru dlm belajar programming, saya rekomendasikan pilih bahasa C#.
    Kalau anda pernah belajar C, C++, Java, saya rekomendasikan pilih bahasa C#.
    Kalau anda pernah belajar VB6, anda bisa memilih VB.NET, karena ada kemiripan. Tp, saya tetap rekomendasikan pilih bahasa C#.
    Singkatnya, mulailah dengan C#. 

Ini adalah website dari Microsoft Visual Studio Express. Versi Visual Studio yang gratis, yang bisa anda download dan install di komputer anda. Visual Studio adalah tool/software yang akan anda pakai dalam membuat program.
Dengan Visual Studio Express ini anda sudah bisa belajar untuk membuat berbagai jenis program/aplikasi:
- Desktop/Windows, atau program yang running di PC anda seperti halnya Word, Excel, Internet Explorer, dsb.
- Web, program yang anda akses via browser seperti Internet Explorer, Firefox, Opera, dll. Misalnya: myspace.com, friendster, klikbca.com, dll
- Game, ya anda bisa membuat program game.
- Hardware/Robot, jika anda suka robot. Anda juga bisa bikin program untuk robot.
- Database, membuat program untuk menyimpan data.
Kalau mau langsung download Visual Studio Express, silahkan langsung ke sini: Mulailah belajar membuat program. Sering2 latihan membuat program. Anda bisa memulai belajar dengan membaca di link ini : Sering baca buku/artikel tentang pemrograman C#, anda bisa beli, atau cari eBook, atau baca2 artikel di internet. Bila perlu cari mentor/teman yg sdh bisa untuk membantu belajar. Sering2 latihan membuat program.
Kunci sukses-nya adalah: anda harus proaktif, jangan manja/malas explorasi sendiri, dan anda mesti semangat. Misal, sambil jalan anda akan butuh SQL Server Express. Barang apa itu? Well, harapannya mestinya anda sudah harus bisa cari tahu sendiri barang apa itu.
Belajar pemrograman itu seperti belajar bela diri. Sering latihan, jadi lancar saat pakai jurus2nya. Kalau cuma tahu jurus tapi jarang latihan, kagok nantinya saat benar2 akan dipakai.
Mudah2an tulisan kecil ini bisa membantu teman-teman yang baru mau belajar programming dan C#. Dan saya tidak perlu cerita hal yang sama ini berulang-ulang. Tinggal refer ke post ini jika ada yang tanya: "Bagaimana cara belajar pemrograman komputer
\Sering saya mendapat pertanyaan dari teman-teman yg masih student (SMA maupun kuliah, terutama yg nemu messenger ID saya dari tentang bagaimana cara memulai belajar programming. Atau juga dari teman-teman yang sudah familiar dengan programming di bahasa pemrograman lain tapi baru mau mulai belajar programming di .NET (C# maupun VB.NET). Mereka kebanyakan akan bertanya, mulainya gimanaJawaban saya selalu seperti yang ada dibawah ini, jd daripada saya menulis di messenger berulang-ulang hal yang sama, saya summary-kan saja dalam satu post di blog saya ini, jd next time ada yg tanya, saya tinggal refer ke post ini.
  1. Kalau anda baru belajar programming, pilih suatu bahasa pemrograman untuk dipelajari.
    Yang mana? Yang skrg populer itu:
     - Java
     - C# (dibaca "Si Sharp")
     - VB.NET (dibaca "Vibi Dotnet")
    Kenapa memilih yg populer? Simple. Biar bisa dipakai cari kerja. Setelah menguasai suatu bahasa pemrograman, anda akan bisa belajar bahasa pemrograman lainnya.
    Kalau anda memilih C# atau VB.NET, lanjutkan membaca artikel ini. Kalau anda memilih Java, silahkan googling lebih jauh. O ya, saya juga tidak menyarankan untuk belajar Java lagi.
    Kalau anda benar-benar baru dlm belajar programming, saya rekomendasikan pilih bahasa C#.
    Kalau anda pernah belajar C, C++, Java, saya rekomendasikan pilih bahasa C#.
    Kalau anda pernah belajar VB6, anda bisa memilih VB.NET, karena ada kemiripan. Tp, saya tetap rekomendasikan pilih bahasa C#.
    Singkatnya, mulailah dengan C#. 
  1. explore website ini
    Ini adalah website dari Microsoft Visual Studio Express. Versi Visual Studio yang gratis, yang bisa anda download dan install di komputer anda. Visual Studio adalah tool/software yang akan anda pakai dalam membuat program.
    Dengan Visual Studio Express ini anda sudah bisa belajar untuk membuat berbagai jenis program/aplikasi:
    - Desktop/Windows, atau program yang running di PC anda seperti halnya Word, Excel, Internet Explorer, dsb.
    - Web, program yang anda akses via browser seperti Internet Explorer, Firefox, Opera, dll. Misalnya: myspace.com, friendster, klikbca.com, dll
    - Game, ya anda bisa membuat program game.
    - Hardware/Robot, jika anda suka robot. Anda juga bisa bikin program untuk robot.
    - Database, membuat program untuk menyimpan data.
    Mulailah belajar membuat program. Sering2 latihan membuat program. Anda bisa memulai Sering baca buku/artikel tentang pemrograman C#, anda bisa beli, atau cari eBook, atau baca2 artikel di internet. Bila perlu cari mentor/teman yg sdh bisa untuk membantu belajar. Sering2 latihan membuat program.
Kunci sukses-nya adalah: anda harus proaktif, jangan manja/malas explorasi sendiri, dan anda mesti semangat. Misal, sambil jalan anda akan butuh SQL Server Express. Barang apa itu? Well, harapannya mestinya anda sudah harus bisa cari tahu sendiri barang apa itu.

MENJADI MAHASISWA MUSLIM SUKSES

MENJADI MAHASISWA MUSLIM SUKSES

Sukses dapat diartikan sebagai keadaan tercapainya tujuan atau cita-cita. Lawannya adalah gagal, yaitu keadaan tidak tercapainya suatu tujuan atau cita-cita. Sukses di sini masih memiliki arti umum, dalam arti bisa bernilai benar atau salah, tergantung pada pandangan hidup yang mendasari perumusan tujuan dan standar yang digunakan untuk menilai suatu kesuksesan dan kegagalan. Seorang perampok misalnya, dapat dikatakan sukses bila dia berhasil merampok barang yang telah ditargetkannya. Sementara seorang petani, dikatakan sukses bila berhasil melakukan panen dengan hasil yang sesuai dengan harapannya. Jadi, “sukses” tidak selamanya identik dengan “benar”. Bisa saja seseorang merasa sukses, namun sebenarnya dia tidak berada di atas kebenaran. Dengan kata lain, hakikatnya dia telah gagal.Yang harus dicari adalah kesuksesan yang sejati, yaitu kesuksesan yang berada dalam jalur kebenaran. Ini hanya terwujud bila seseorang mencapai suatu tujuan yang didasarkan pada pandangan hidup dan standar yang benar. Dan di samping itu, kesuksesan itu harus diraih dengan cara yang benar pula, bukan dengan sembarang cara. Kesuksesan yang diraih lewat jalan yang tidak benar, sebenarnya adalah kesuksesan yang semu dan palsu, bukan kesuksesan yang hakiki.

Demikian pula kiranya dengan dunia mahasiswa. Tatkala seseorang ingin menjadi mahasiswa yang sukses dalam kuliahnya, maka pertanyaan kritis yang harus dijawab adalah, apa tujuan dari kuliahnya? Standar-standar serta indikator-indikator apa yang dipakai untuk mengukur tercapainya tujuan itu? Apakah tujuan itu sudah didasarkan pada pandangan hidup yang benar?

Antara Fakta Dan Idealita

Dunia saat ini –termasuk Dunia Islam-- dicengkeram oleh ideologi kapitalisme, yang berasaskan ide sekulerisme (pemisahan agama dari kehidupan). Dengan demikian, seluruh aspek kehidupan termasuk juga pendidikan, akan terwarnai dan terpola oleh ideologi asing tersebut. Dalam sebuah sistem kehidupan yang menerapkan atau terpengaruh dengan ideologi ini, sistem pendidikan akan senantiasa bersifat sekuleristik. Pendidikan tidak akan memberikan ruang yang cukup bagi agama, sebab agama bukanlah sesuatu yang penting dalam kehidupan. Agama hanya mengatur hubungan pribadi manusia dengan Tuhan, sementara hubungan manusia dengan manusia lainnya, seperti aspek politik, ekonomi, budaya, tidaklah diatur oleh agama.

Karena itu, dapat dilihat bahwa out put sistem pendidikan seperti ini, hanya akan menjadi manusia yang pandai dalam ilmu pengetahuan, namun dangkal dalam pemahaman agama. Para alumnus sistem ini akan menjadi manusia yang sekuleristik, materialistik, oportunistik, dan individualistik. Dikatakan sekuleristik, karena dia akan meletakkan agama dalam posisi terbatas yang hanya mengatur hubungan manusia dengan tuhannya. Sementara aspek interaksi sosial yang luas, dianggapnya tidak perlu diatur dengan agama. Bersifat materialistik, karena tujuan hidupnya hanya mengejar kesenangan duniawi semata, seperti harta benda, jabatan, dan sebagainya, namun lupa akan tujuan akhiratnya. Dikatakan oportunistik, karena cara dia mengukur segala tindakannya adalah berdasarkan manfaat belaka, atau untung rugi.

Kehidupan seorang mahasiswa ilmu komputer

Sabtu 15 November 2008, sebuah nada dering berbunyi menandakan adanya sebuah sms yang masuk ke handphone saya. Selang beberapa detik kemudian, terkuak misteri isi dari sms itu. Isinya kurang lebih berbunyi : “Ber, gw ko’ gak bisa buka Friendster?? Lagi error ya??”. Saya yang memang saat itu sedang terhubung ke dunia cyber segera menuju TKPdan memang ternyata yang terbuka adalah pesan bahwa sedang ada acara maintenance di situs itu. Dengan niat mulia yaitu turut mencerdaskan anak bangsa saya pun memberitahukan hal tersebut kepadanya. Beberapa menit kemudian nada dering sms berbunyi kembali, rupanya Dia Yang Saya Belum Minta Izin Untuk Menyebutkan Namanya (selanjutnya disebut DYSBMIUMN) kembali bertanya, “Sampai kapan bisa dibuka lagi Ber??”
Yup, ilustrasi diatas sengaja saya jadikan pembuka pada postingan kali ini yang masih tetap dengan kategori santai seperti postingan sebelumnya. Bagi sebagian orang pertanyaan yang diajukan oleh DYSBMIUMN adalah sebuah hal yang wajar, dan itu memang benar. Namun satu hal yang sebenarnya ingin saya tanyakan ke DYSBMIUMN adalah “Kenapa dari sekian banyaknya orang yang dia kenal, saya yang ditanya seperti itu??”. Sayangnya tidak jadi saya tanyakan karena itu membutuhkan pulsa saya sudah bisa menebak jawaban dia yang tak lain dan tak bukan adalah karena saya orang yang mengambil Program Studi Ilmu Komputer, atau kalaupun salah paling tidak ada hubungannya dengan itu lah. hehe…
Di waktu dan tempat yang berbeda, Salah Seorang Teman Saya Yang Lain (selanjutnya disebut SSTSYL) pernah mengeluhkan monitor komputernya yang bermasalah karena setiap warna tampilan yang dihasilkannya tampak tidak normal. Alhasil, SSTSYL berinisiatif mengirim sms ke saya dan bertanya apa yang harus dia lakukan terhadap monitornya itu??
Seperti halnya dengan kasus DYSBMIUMN, kasus SSTSYL barusan pun dapat menimbulkan pertanyaan yang sama, yaitu “Kenapa dari sekian banyaknya orang yang dia kenal, saya yang dia pilih untuk ditanyai seperti itu??”. Dan tentunya jawabannya pun akan sama, yaitu karena saya orang yang mengambil Program Studi Ilmu Komputer.
Yah, beginilah nasib mahasiswa ilmu komputer dianggap yang paling mengerti segalanya tentang komputer oleh teman-teman sekitar. Mungkin 2 kasus di atas hanya sebagian kecil dari banyaknya kasus yang menimpa para mahasiswa ilmu komputer. Tapi ya memang kurangnya kepahaman akan suatu hal benar-benar mengerikan. Pada kasus pertama misalnya, sebenarnya sih saya ingin menjawab pertanyaannya dengan “Mana saya tahu, memangnya saya staff friendster??”, atau dengan jawaban “Saya belum berniat untuk membuka servis monitor” pada kasus ke dua. Tapi sepertinya memilih untuk diam terdengar lebih bijak. Hehehe..
Hmmm….saya tidak menyalahkan mereka yang bertanya hal-hal seperti itu, walaupun sebenarnya lebih memilih untuk tidak ditanya seperti itu. Hehehe… Permasalahannya kenapa mereka menganggap bahwa bertanya kepada mahasiswa ilmu komputer adalah hal yang paling tepat dengan asumsi “kami” pasti bisa menjawab pertanyaannya itu. Tapi kalo dipikir-pikir friendster memang cuma bisa dinikmati jika kita telah memiliki koneksi ke internet dan umumnya dengan komputer, dan monitor pun adalah sesuatu yang akrab dengan komputer.

Tentang pembelajaran komputer

Neh cerita tentang komputer gue yang rusak hari selasa kemaren. Sumpah gue bingung abis mo ngapain kalo ga ada komputer. Komputer bagaikan kekasih kedua gue. Gue bakalan pusing kalo sehari ga "nyentuh" komputer. Lo pengen tahu ceritanya?? Lanjutin aja bacanya..
Parah dah. Selasa kemarin, komputer kesayangan gue, komputer tercinta gue, tiba - tiba ga mo idup. Sontak aja gue jadi cemas dan bingung. Gimana ga bingung coba. Selama bertahun - tahun nih komputer nemenin gue ( tepatnya dari smp sekitar kelas tiga atau sma kelas satu ), ga pernah macet, tiba - tiba dengan indahnya ga mo nyala ketika gue idupin.
Kejadiannya sendiri terjadi hari selasa. Semuanya bermula ketika gue balik dari kosan temen gue nganterin rexona bekas buat dijadiin roda depan robot (yang diambil cuma bunderannya doang). Gue ke kosan temen gue itu sekitar jam 7 malem. Sampe di sana ada temen - temen kelas gue yang lain yang lagi ngerjain proyek robot itu.
Kemudian gue kasih tuh rexona ke salah satu temen gue yang lagi serius mengutak - atik komponen robot. Setelah ngobrol - ngobrol bentar akhirnya gue mutusin buat cabut dari sana dengan alasan ga ada orang di rumah. Alasan klasik sih.
Di perjalanan pulang sama sekali ga ada firasat apa - apa tentang komputer gue yang keren itu, bener, ga ada firasat apa - apa. Yang ada di pikiran gue saat itu cepet nyampe rumah dan langsung online di depan komputer.