Jumat, 22 April 2016

Apa Itu Kelas Dalam Java ??

Nah , karena sudah menginjak Algoritma dan Pemograman 2 jadi pembahasannya sudah agak lebih tinggi nih. Kali ini saya ingin mengupas tuntas apa itu kelas. Kelas dalam java bisa diartikan sebagai kerangka , kerangka tersebut mendefinisikan sebuah attribut, method dan objek. Perhatikan kode berikut :

  • cuka merupakan nama dari kelas tersebut.
  • Didalam kelas cuka terdapat atribut nim yang bertipe integer dan String nama.
  • void cek ( ) merupakan method yang tidak mengembalikan nilai. 
  • Didalam method main terdapat sebuah objek dengan nama cetak dari kelas cuka. Jadi ketika kita ingin menginputkan dari objek, caranya tinggal ketik objek cetak dot ( titik ) lalu isikan inputannya.
  • Cetak.cek merupakan pemanggilan method cek yang tidak berbalik nilai.
cukup jelas dengan penjelasan diatas?? ini masih ada kode program yang lain, misalnya perhitungan bangun datar.
  • Didalam kelas tersebut, entah saya apa lupa nama kelasnya. terdapat atribut panjang, lebar dan tinggi yang sama - sama bertipe data integer.
  • Terdapat dua method yang disediakan yaitu method cetakvol yang tidak mengembalikan nilai, dan method volum yang mengembalikan nilai. bedanya hanya terletak pada return.
  •  Pada method mainnya terdapat sebuah objek dengan nama balok. Ketika dirunning hasilnya sama yaitu 24. hanya beda pada proses methodnya saja.
Jelas bukan ?? Yah mungkin itu yang bisa saya postingin untuk kali ini. Postingan selanjutnya pasti akan segera saya bahas.
Terima kasih semoga bermanfaat.







Rabu, 06 April 2016

Penyimpanan Online Yang Patut Di Coba

Vian'z Blogg - Mungkin ini bisa djadikan saran buat kalian yang punya banyak data dan bingung mau menyimpan dimana. Selain kalian sudah menyimpan di harddisk kalian entah itu internal ataupun eksternal, alangkah baiknya kalian menyimpan di sebuah cloud atau simpan online. Kan data bisa saja hilang, atau kena hapus atau bisa juga terkena virus. Kan lebih enak kalau kita punya banyak tempat penyimpanan data kita, setidaknya ada cadangan dimana - mana.
Nah berikut ini beberapa penyimpanan yang mungkin bisa kalian jadikan tempat buat nyimpan data - data kalian dan pastinya gratisan hehehehe .

1. Dropbox
Dropbox adalah salah satu penyimpanan online dari dropbox,inc yang didirikan pada tahun 2007 oleh Drew Houston dan Arash Ferdowsi. Dropbox tersedia untuk mobile phone (Smartphone) baik itu di windows phone, Android maupun Iphone. Teredia kapasitas ruang penyimpanan sebesar 2 GB - 8 GB. Dropbox juga ada aplikasinya untuk didownload ditaruh dikomputer atau di smartphone kita.



2.  Google Drive
Google Drive didirikan oleh google,inc. Cara daftarnya juga mudah, cukup daftar Gmail saja kalian bisa menggunakan semua fasilitas yang ada di google seperti google drive. 1 Akun untuk semua fasilitas. Penyimpanan ini lumayan besar yaitu tersedia 15 GB Free.


3. Mediafire
Mediafire didirikan oleh Mediafire team pada tahun 2006 tepatnya di texas, Amerika serikat. Sebenarnya ini hanya sebuah situs , tetapi situs tersebut berhasil menarik perhatian 60 juta pengguna lebih (katanya Wikipedia sih). Mediafire menyediakan kapasitas penyimpanan sebesar 4 GB - 10 GB free. Mediafire juga ada sebuah aplikasinya untuk didownload dan dimasukkan di komputer kita.


4. IDWS
Indowebster atau disingkat IDWS merupakan webserver multimedia unlimited lokal (asli Indonesia) yang didirikan pada tahun 2007 sebagai sarana hosting dan sharing file, tempat menyimpan file sampai 1024 MB. Indowebster dapat di sejajarkan dengan Megaupload dan Rapidshare. Sampai saat ini sudah 123 ribu TB data yang tersimpan dalam IDWS.


5. 4Shared
4shared berasal dariUkraina dan berdiri pada tahun 2005 di Kiev oleh Alex Lunkov dan Sergey Chudnovsky. Ini merupakan salah satu penyimpanan di internet yang telah menyimpan file dan berkas sampai 940 TB sampai saat ini. Kapasitas yang disediakan sebesar 10 GB free untuk yang free, sedangkan yang berbayar disediakan kapasitas sebesar 100 GB.






Sebenarnya masih banyak lagi, tapi 5 diatas itu yang banyak digunakan saat ini. Yang lain masih ada BOx, Tusfiles, Rapidshare dan masih banyak lagi yang lainnya. 









Tips Untuk MeRecovery Harddisk Yang Rusak Tidak Terdeteksi

 Wahh mumpung masih hangat - hangatnya nih, masih pagi juga. Kali ini saya ingin mempostingkan tentang tips merecovery harddisk yang rusak dan tidak terdeteksi. Masalah ini mungkin sangat sering kita ketahui. Harddisk adalah komponen yang paling penting dalam sebuah komputer maupun Laptop. Kenapa penting, karena file sistem kita (sistem operasi maksudnya) ada pada harddisk, selain itu file file penting kita yang lain seperti foto, file kantor pastinya ada di harddisk, kalau harddisknya rusak atau kena bad sector hilang semua jadinya kan. Apalagi jika kita pergi ketempat merecovery data wahh mahal loh biayanya sumpah, ilmu ini mahal banget loh. Jadi jangan sampai harddisk kita rusak yah. Berikut tips yang mungkin bisa jadi bahan pertimbangan :


1.  Coba gunakan harddisk tersebut yang rusak itu ke komputer lain, apakah terdeteksi??  jika terdeteksi kita bisa menyelamatkan datanya.

2. Harddisk rusak atau kena bad sector itu belum ada obatnya loh yah. Jadi jika sudah rusak atau piringan harddisk itu sudah tergores jangan harap bisa dipakai lagi.

3. Lanjutan dari tips no. 1 . Maka langkah selanjutnya kalian coba cari cari di google software gratis untuk merecovery data . Banyak kok softwarenya kalian tinggal pilih pilih. misalnya saja Handy recovery, dan masih banyak yang lainnya.


4. Jika cara 1 dan cara 3 sudah kalian coba dan berhasil, maka yang kalian butuhkan adalah komputer untuk melihat data pada harddisk yang rusak itu. Pastikan kalian mengetahui jenis kabel yang dipakai , kabel Sata ata Ata. Kalau komputer saya pakai kabel besar yaitu ata, tapi ada juga slot buat kabel kecil.



Setelah kalian mengikuti intruksi diatas jangan lupa berdo'a, jika tidak berhasil cara terakhir adalah beli baru hehehhehe. Selamat mencoba


Minggu, 03 April 2016

Kegunaan JOptionPane dan Scanner

Haloo sobat programmer pemula semuanya. Kali ini saya ingin membahas salah satu paket perpustakaan pada java pemula tepatnya menggunakan Netbeans. Paket disini dimaksudkan sebagai metode penginputan dari pengguna , tanpa batas lebih tepatnya. Pada Scanner menggunakan paket dari java.util, sedangkan pada JOptionPane menggunakan paket dari javax.swing . Perhatikan perbedaanberikut :


Pada program tersebut saya ingin mencoba tipe String yaitu sebuah karakter atau penamaan. Pada Scanner  penulisannya kita cetak dulu "masukkan nama " lalu kode selanjutnya ialah memasukkan nama yaitu String nam = nama.next();. memasukkan inputannya pun langsung ketika program dijalankan. Sedangkan untuk JOptionPane ia menggunakan sebuah kota dialog windows untuk "Masukkan nama " , lalu bisa dicetak dan panggil selanjutnya. Apabila inputan Scanner dan JOptionPane digunakan bersama, maka ketika di Run , kotak dialog inputan JOptionPane tidak akan keluar pada netbeans tetapi malah kita harus meminimize terlebih dahulu baru muncul kotak dialognya. Gak percaya silahkan dibuktikan sendiri.
Perhatikan program berikutnya ;



Pada program menginputkan nilai tersebut saya menggunakan tipe data Integer dan Double, sebenarnya masih ada tipe data lain seperti Long, Short, Float, saya hanya mengambil 2 saja karena kebanyakan yang 2 itu yang sering digunakan. Pada Scanner dan JOptionPAne mendukung tipe data berupa angka, baik itu integer maupun double. Bisa dilihat dari program diatas bukan. Pada Scanner terdapat kode "nextInt" karena pada cetak tersebut itu merupakan sebuah String jadi ketika melakukan penginputan menggunakan Scanner dengan tipe integer , ketika penginputan "selanjutnya" integer yaitu angka.Sedangkan pada JOptionPane, mengkonversi istilahnya . Maksudnya JOptionPane.Showinputdialog itu merupakan String, tapi penginputannya menggunakan integer maka dari itu di konversikan dulu dengan cara "Integer.ParseInt" maka akan dicetak sebuah inputan integer.

Jelas bukan.??, Yah untuk kali ini hanya itu saja yang bisa saya postingin. Mungkin kalian punya permaslahan seperti ini ,silahkan buka di  Final Project Algoritma dan Pemograman Semester 1.






Sabtu, 02 April 2016

Tugas Akhir Algoritma Dan Pemograman Part 2.




 Nah jika Tugas Akhir Algoritma dan Pemograman Part 1 terdapat 4 proses yang harus dilakukan, untuk yang Part 2 ini tidak terlalu sulit karena sudah ditentukan program yang harus dibuat . Programnya adalah tentu saja saya berhasil dengan sempurna, yaitu mencari nilai genap dan ganjil dengan penginputan menggunakan JOptionPane dan Kondisi If. Penginputan bebas dari pengguna dan angka apa saja, kondisi disini menentukan apakah bilangan yang kita inputkan tersebut ganjil atau genap. Ehh ketinggal 1, yaitu perulangan atau bahasa kerennya Looping. looping tersebut digunakan untuk membuat perulangan sebanyak inputan kita, jadi jika kita menginputkan angka 1 maka loopingnya akan terus mengulang sampai angka yang ditentukan atau batasnya. Mbullet tah. ?? Penasaran seperti apa programnya, oke berikut ini :





Nih saya jelaskan sedikit :
  •  Saya masih menggunakan paket dari Java.Swing.JOptionPane untuk penginputannya.
  •  Input, batas dan pilih merupakan inputan yang menggunakan JOptionPane.
  • int pilih merupakan proses kita memilih apakah 1. Menamplikan semua angka , 2. Menampilkan bilangan genap atau 3. Menampilkan angka genap
  • Disini untuk memudahkan pemilihannya saya menggunakan Switch - case. Tapi kalau menggunakan if - else sebenarnya juga bisa. Pada tiap case terdapat perulangan untuk menampilkan angka inputan kita.
  • Pada case 1 terhubung dengan int pilih inputan 1 yaitu perulangan menampilkan semua angka.
  • Pada case 2 terhubung dengan int pilih inputan 2 yaitu  perulangan menampilkan angka genap yang dimana terdapat sebuah kondisi , jika sisa bagi i dengan 2 sama dengan 0 maka genap yang akan ditampil.
  • Pada case 3 kebalikan dari case 2 yaitu jika sisa bagi i  dengan 2 tidak sama dengan 0 makan ganjil saja yang akan ditampilkan.

Outputnya seperti ini, saya memasukkan input = 2, dan batas = 20. Lalu saya pilih case 3 untuk menampilkan bilangan ganjil saja.



Mudah kan, selamat mencoba ya..


Tugas Akhir Algoritma Dan Pemograman 1 Semester 1 Part 1.

 Nah sedikit bercerita nih, Algoritma dan Pemograma 1 sudah terlewati dengan sempurna. Nah tugas akhir yang saya terima itu ada 2 part. Yang pertama tugas ini, tugas akhir membuat sebuah program dengan perpaduan antara aritmatika, perulangan, kondisi dan Array. Jadi program tersebut terdapat 4 perhitungan dalam 1 program. Lumayan sih membuat kepala puyeng selama beberapa hari hehhehe, soalnya menggunakan Array. Tapi setelah proses tirakat sampe semedi hahaha berhasil juga. Berikut programnya :




Penjelasannya :
  •  Disini saya menggunakan paket dari javax.swing.JOptionPane sebagai penginputannya. 
  • Perulangan pertama untuk menentukan banyaknya buku yang kita pinjam, jadi satu orang bisa meminjam lebih dari satu buku. Penginputannya menggunakan tipe data integer.  
  • String tanggal [ ] menyimpan data hari dalam 1 minggu kedalam array 1 dimensi. dimulai dari indeks 0 (minggu) - indeks 7 (Sabtu) , jadi jika kita memasukkan angka 1 untuk memanggil array maka indeks 1 yang akan dikeluarkan, kecuali kalau kita meninputkan angka 0 baru indeks 0 yang akan dikeluarkan.
  • int hari [ ] merupakan array yang memberikan tempat sebanyak 7, yang dimana proses yang ada didalamnya sudah disediakan tempat untuk ditampung
  • Perulangan berikutnya itu merupakan perulangan yang digunakan untuk memasukkan banyaknya tempat yang dipesan array hari [ ].
  • Pada array indeks [0] terdapat sebuah kondisi yaitu jika int awal berada di posisi 0 lakukan proses berikut.
  • int batas merupakan inputan yang sudah ditentukan yang digunakan sebagai lama peminjaman buku.
  • int pengembalian merupakan proses dari inputan kembali - pinjam, proses tersebut untuk mengetahui lamanya peminjaman.
  • Sedangkan int akhir merupakan proses untuk mengetahui apakah tepat waktu mengembalikan atau kena denda. Prosesnya didapat dari pengembalian - batas.
  • Dari pengembalian terdapat kondisi lagi untuk mengetahui apakah kena denda atau tidak yaitu jika pengembalian <= 3 maka akan keluar pernyataan " Anda tepat waktu", sedangkan jika tidak maka akan keluar pernyataan "Anda kena denda dengan denda perhari 1500 .
Output nya akan keluar seperti ini :



Cukup jelas bukan. Semoga bermanfaat yah.





luvne.com ayeey.com cicicookies.com mbepp.com kumpulanrumusnya.comnya.com tipscantiknya.com
kesehatan dan kecantikan

Share it