google analyst

Sabtu, 16 Juni 2012

Algoritma dan Program Menentukan Tahun Kabisat Atau Bukan


Algoritma:
Deklarasi
t : integer
Deskripsi
if(t mod 4 =0)
then
write(kabisat)
else
write(bukan kabisat)
endif
end

Program biasa:
#include
#include
void main(){
int t;
cout<<"Mencari tahun kabisat\n";
cout<<"Masukkan tahun: ";cin>>t;
if(t%4==0){cout<<"Merupakan tahun kabisat";}
else{cout<<"Bukan merupakan tahun kabisat";}
getch ();}

Program dengan Class:
#include
#include

class kabisat{
friend istream & operator>>( istream &, kabisat &);
friend ostream & operator<<( ostream &, kabisat &);
public:
kabisat();
int proses(){return hasil =n % 4;};
private:
int n;
int hasil;};
kabisat::kabisat(){cout<<"Mencari tahun kabisat\n";}
istream& operator>>(istream& in, kabisat& masukan){
cout<<"Masukan tahun: ";
in>>masukan.n;
return in;}
ostream& operator<<(ostream& out, kabisat& keluar){
if(keluar.hasil==0){
out<<"Merupakan tahun kabisat";}
else {
out<<"Bukan merupakan tahun kabisat";}
return out;}
int main(){
kabisat x;
cin>>x;
x.proses();
cout<<
Program di atas adalah program yang digunakan untuk menentukan bahwa tahun itu kabisat atau bukan. Tahun kabisat adalah tahun yang jika di bagi dengan 4 maka tidak ada sisa hasil baginya. Mod adalah salah satu operator yang digunakan untuk mencari nilai sisa hasil bagi. Untuk program di atas misalnya kita memasukkan tahun 2000, maka akan di mod kan atau akan kita cari sisa hasil baginya apabila sisa hasil baginya itu 0 maka tahun itu adalah tahun kabisat, sedangkan kalau data yang kita inputkan itu tidak sama dengan 0 maka tahun itu bukan kabisat. Jadi untuk program di atas fungsi yang kita gunakan adalah IF ELSE untuk menentukannya.

Rabu, 06 Juni 2012

Tutorial Memperbaiki Flashdisk write protect

korban : gue sendiri
permasalahan : flasdisk otomatis menjadi write protected
solusi : baca ini  :)


Berikut ini adalah Tips & Trik sederhana menghadapi flashdisk yang Write Protect.

Tips ini bukanlah Copast total dari artikel yang sudah ada.

Tapi alternatif atau modifikasi dari atik
el yang sudah ada sesuai dengan pengalaman pribadi




Ane coba sharing pengalaman ku, biar lebih jelas.
Ane punya flashdisk (FD) Transcend 8GB dari temen kantor ane yang bermasalah.
Sebelumnya dia minta tolong ane untuk benerin itu FD karna ga bisa coppy data, delete data, di Format juga ga bisa, muncul error report "windows cannot format the disk because it is write-protected"
Segala cara yang ane tanya di mbah Goggling udah ane lakuin.
  • Lewat RegEdit ga bisa.
  • Lewat DOS Prompt Windows CHKDSK ga mempan, malah ada tulisan "ChkDsk cannot be run because the volum is write protect" (semacam itu lah)
  • Pakai software Repair USB Flash Drive juga ga bisa
  • Pakai HP Drive Key Boot Utility juga ga mempan

Alhasil nyerah juga :(

Akhirnya nemu artikel sederhana di blog orang dan di forum forum dengan langkah sebagai berikut:
  1. Buka windows Explorer, Klik kanan pada Drive Flash disk, dan klik “eject”,
  2. Cabut Flash disk (Jangan klik Safe remove di system tray),
  3. Pasang kembali Flash Disk,
  4. coba create new file atau delete file di flash disk, jika masih gagal ulangi langkah 1-3, (kadang cukup sekali, kadang harus berkali2, sampai 10 kali lebih),
  5. Jika berhasil, Backup Flash disk, kemudian Format,
  6. Selesai. Flash disk bisa digunakan kembali.

Ane sempet coba sampe 10x lebih masih ga bisa. Akhirnya ane modifikasi langkah2 nya.

  1.  Buka windows Explorer, Klik kanan pada Drive Flash disk, dan klik “eject”, (kondisinya di ane drive flashdisk masih tetep ada/masih terconected)
  2. Cabut Flash disk (Jangan klik Safe remove di system tray),
  3. Pasang kembali Flash Disk,
  4. Ulangi poin 1 & 2 hingga 3 - 5x,
  5. jangan cabut flashdisk setelah melaksanankan poin 4 hingga 3 - 5x
  6. Langsung coba create new file atau delete file di flash disk
  7. Jika berhasil, Backup Flash disk, kemudian Format,
  8. Selesai. Flashdisk bisa digunakan kembali.
Sekarang FD ane fyi FD ane trandscend 16GB  sudah bisa digunakan kembali. ane lakuin tahap itu terus berulang-ulang ampe 4x gan, alhasil worked bisa terformat , selamat mencoba 



UPDATE :

Khusus bagi pengguna FD Transcend bisa coba pake tools ini kalau FD kembali bermasalah:



Bagi yang FD nya minta format, kali aja yang ini bisa membantu:

Flashdisk terus terusan minta di Format, Setelah sedikit aku interogasi, penyebabnya hampir sama, yakni:
  • Flashdisk tersebut sebelumnya digunakan dikomputer lain yang kelihatannya terserang virus
  • Flashdisk tersebut sebelumnya dalam kondisi baik2 saja, tidak terjadi accident terjatuh, terkena air dan lain2.
  • Ketika flashdisk tersebut akan dibuka dikomputer lain tiba2 windows bilang, Disk is not Formatted. Do you want to format it? Yes or No
Jika menemui hal diatas jangan dulu patah arang dengan memformat flashdisk anda, atau bahkan membuang flashdisk anda karena mengira flashdisk tersebut rusak. Coba dulu resep berikut:
  • Siapkan komputer yang sudah memiliki antivirus yang sudah ter-update, untuk yang gratisan anda bisa pakai anvir. Sekali lagi jangan lupa update dulu, karena pada waktu restorasi file2 anda tersebut, virus2nya juga ikut terestorasi, salah2 komputer anda nantinya kemasukan virus kalau antivirus anda dalam kondisi lemah.
  • Tancapkan flashdisk tersebut, tidak usah diformat, kalau keluar pesan: Disk is not Formatted. Do you want to format it? Yes or No tekan esc/cancel aja.
  • Siapkan Program Recover My Files untuk membantu mengembalikan data kita. Untuk dapat merestorasi data, anda perlu program tersebut yang full version, anda dapat beli atau cari di-net bajakannya.
  • Buka Program Recover My Files, skip aja startupnya, terus klik Complete Format Recover, Next, lalu pilih/centang drive dimana flashdisk anda berada, misal F: (karena drive tersebut terdetek sebagai belum terformat, maka format drive flashdisk anda biasanya raw), klik Next, terus Start. Biarkan Program Recover My Files mencari file2 anda. Setelah ditemukan cawang file2 yang ingin anda recover, simpan di harddisk komputer anda, jangan diflashdisk yang bersangkutan.
  • Pada proses menyimpan hasil search lost file ke komputer ini biasanya terdapat juga file2 yang terinveksi virus, ketika antivirus anda tiba2 keluar dan memberitahu ada virus, jangan ragu2 pilih option untuk delete file tersebut.
  • Setelah proses ini selesai, anda lihat dulu hasil recoverinya, kalau sudah sip, anda tinggal format flashdisk anda kemudian mengembalikan file2 hasil recoveran ke flashdisk semula.
Berikut jenis virus yang terdeteksi oleh anvir pada flashdisk teman yang minta diformat tersebut:

TR/VB.79360 TROJAN
TR/AGENT.JATIV.B.1
W32/SALITY.Y