Search

Content

0 comments

Download Source Code

Tabel Source Code

No. Nama Program Size Keterangan
1. Simple Media Player 3,29MB Bahasa Pemrograman C#
2. Aplikasi Console Program Pembelian Barang 25KB Bahasa Pemrograman C#
3.
PDFViewer
36,2MB Bahasa Pemrograman C#
4. Open Office 9,4MB Bahasa Pemrograman C#
Baca selengkapnya »
0 comments

E-book Collection


Baca selengkapnya »
0 comments

Aplikasi Console Program Pembelian Barang

    Dulu program console ini saya buat untuk melengkapi tugas mata kuliah Programming II, yaitu pemrograman C#. Nostalgia cerita nya. hehee Singkat cerita, aplikasi console ini dibuat dengan menggunakan Array dan Looping. Program console ini dapat menerima input sesuai dengan yang dimasukkan oleh user. Kemudian mengkalkulasikan total harga dari barang yang dibeli, dan menampilkan uang kembali sesuai dengan uang bayar yang di masukkan oleh user.  Ini dia screenshootnya ;


Untuk membuat program console seperti di atas, ikuti langkah-langkah berikut ;
1. Buka Program C# anda
2. Buat project baru (File --> new --> project).
Karena kita akan membuat sebuah aplikasi Console, pilih yang Console Application. Beri nama project, kemudian klik OK
3. Letakkan kode berikut di dalam listing ;
static void Main (string [] args)
{
     letakkan code disini
}

Code ;


//Mencetak Judul Aplikasi
            Console.WriteLine("\t\t Aplikasi Console Program Pembelian Barang");
            Console.WriteLine("\t\t===========================================\n\n\n");

            //Looping input jumlah barang dengan menggunakan kondisi do while
            int jml;
            do
            {
                Console.Write("Masukkan jumlah barang [1..5] : ");
                jml = int.Parse(Console.ReadLine());
            } while (jml <= 1 || jml > 5);

            //Looping dengan menggunakan kombinasi Array. Akan mencetak inputan nama barang dan harga barang
            string[] nama = new string[jml];
            int[] harga = new int[jml];
            int total = 0;
            int bayar, kembali;

            for (int i = 0; i < jml; i++)
            {
                do
                {
                    Console.Write("\nMasukkan nama barang Ke-" + (i + 1) + " [3..10 karakter] : ");
                    nama[i] = Console.ReadLine();
                } while (nama[i].Length <= 3 || nama[i].Length >= 10);

                do
                {
                    Console.Write("Masukkan harga barang Ke-" + (i + 1) + " [1000...10000] : ");
                    harga[i] = int.Parse(Console.ReadLine());

                //kondisi bahwa user harus input harga barang antara 1000-10000
                } while (harga[i] <= 1000 || harga[i] >= 10000);
            }

            //Menampilkan list harga dan barang yang dibeli
            Console.WriteLine("\n\nBarang yang dibeli");
            Console.WriteLine("=============================");
            for (int i = 0; i < jml; i++)
            {
                Console.WriteLine((i + 1) + ". " + nama[i] + "   " + harga[i]);
            }

            foreach (int i in harga)
            {
                total += i;
            }

            //Menampilkan total harga
            Console.WriteLine("=============================");
            Console.WriteLine("Total      " + total);

            do
            {
                Console.Write("\n\nUang Bayar : ");
                bayar = int.Parse(Console.ReadLine());

                //Logika untuk mendapatkan uang kembali dari uang bayar yang di input oleh user
                kembali = bayar - total;

                //Kondisi jika input uang bayar lebih kecil dari total harga
                if (bayar < total)
                {
                    Console.WriteLine("Maaf, uang anda kurang !!");
                    Console.WriteLine("-------------------------");
                }

                //Jika kondisi bernilai benar (input uang bayar lebih besar dari total harga)
                else
                {
                    Console.WriteLine("\nUang kembalian anda Rp. " + kembali + ",00");
                }
                /*statement dimana uang bayar akan selalu di looping bila input uang bayar lebih dari total harga
                dan akan mencetak kode;
           
                    Console.Write("\n\nUang Bayar : ");
                    bayar = int.Parse(Console.ReadLine());
   
                 pada console*/
            } while (bayar < total);

            //Mencetak ucapan terima kasih
            Console.WriteLine("\n\n\t\t^_^ Terimakasih telah berbelanja di toko kami ^_^");

            //Menahan 1 kali enter sebelum console tertutup
            Console.ReadLine();


4. Tekan Ctrl+S, kemudian coba jalankan proses debugging. Untuk  proses debugging, tekan F5.
Note : penjelasan code sudah disertakan di dalam listing Code




Download program *.exe nya disini
Baca selengkapnya »
0 comments

Mematikan Komputer Jarak Jauh Melalui Jaringan

      Wow.... trik ini cukup mengasyikkan.. yang pasti anda harus tertarik. Dengan bermodalkan 1 buah PC yang terkoneksi dengan jaringan alias internet, ternyata anda bisa mematikan dan merestart komputer orang lain lho. Dengan jarak jauh tentunya. hehehe

      Okok.. langsung saja kita mainkan ! Disini nanti kita akan berkenalan dan bermain dengan jendela console berwarna hitam yang bernama command prompt atau yang biasa lebih dikenal dengan cmd. Apa sih command prompt itu ? Definisi command prompt versi ilmu programming adalah sebuah tool atau media console yang dapat digunakan untuk menjalankan instruksi-instruksi tertentu saat mengoperasikan komputer.

     Buat bapak-bapak generasi '70, '80 an mungkin sudah tidak asing lagi dengan cmd. Namun buat anda generasi millenium yang lahir pada angkatan 2000, tidak perlu khawatir karena kita akan segera bersama-sama mengetahui lebih jauh tentang apa itu cmd.

     Baiklah, langsung saja kita praktek. Berikut langkah-langkah mematikan komputer jarak jauh melalui perantara jaringan ;
1. Buka "command prompt". Caranya ; tekan tombol windows+R secara bersamaan. Tombol windows adalah tombol dengan gambar bendera yang terdapat pada keyboard.
2. Ketik cmd, klik OK. Anda akan menjumpai jendela console (hitam) berikut ;


3. Ketik net view kemudian tekan enter. Instruksi ini digunakan untuk mengetahui server mana yang sedang aktif di dalam jaringan


4. Lacak IP address server yang terbuka. Caranya ; ketik ping nama server. Misal ; ping ALEX-PC. Metode ini lebih baik untuk mencegah akses denied saat kita menggunakan Remote Shutdown Dialog nantinya. Maka IP address server tersebut pun akan terbuka. Disini saya hanya akan menggunakan server name bukan IP address

5. Aktifkan Remote Shutdown Dialog. Caranya ; ketik shutdown -i. Remote Shutdown inilah yang akan kita gunakan untuk mematikan komputer target


6. Klik Add --> masukkan server name --> ganti "what do yo want these computers to do" menjadi shutdown --> setting sesuka hati anda angka 30 (dalam detik) sebelum komputer target dimatikan --> Pilih salah satu option --> Beri pesan komputer target sebelum dimatikan pada "Comment : (This field..... ) --> Klik Ok

7. Sebagai ilustrasi saya mencoba dengan memasukkan server name komputer saya sendiri ;


Saat anda klik tombol OK, maka pada komputer target akan muncul pesan berikut ;


Dan kini pun anda tertawa di atas penderitaan orang lain. Selamat mencoba dan semoga bermanfaat..
Baca selengkapnya »
0 comments

Simple Media Player

     Simple Media Player V.1.0 ini saya buat dengan menggunakan bahasa pemrograman C#. Walaupun masih sederhana dan jauh dari sempurna, namun sayang untuk di lewatkan. Simple Media Player ini dapat di gunakan untuk mendengarkan musik. Anda dapat mendegarkan lagu-lagu mp3 favorit, seperti ; dangdut, pop, rock, blues, ataupun jazz. Selain itu Simple Media Player juga dapat membaca banyak jenis file video, seperti ; format *.wav, *.mkv, *.avi, *.mp4 dan 3gp. So, bagi anda yang suka menonton video 3gp, segera download software nya ! hehee


Download : Source Code


Baca selengkapnya »

Follower


My Inspiration

Roy Tanck's Flickr Widget requires Flash Player 9 or better.

About Me

Foto Saya
Aku bukan yang terbaik... Namun aku akan selalu belajar untuk memberikan yang terbaik dan untuk menjadi yang terbaik.