Basic Bahasa C part 2

image


Bahan berikutnya yang akan kubahas dari bahasa c sekarang yaituu tentang variabel….
Variabel itu representasi sebagai tempat penyimpanan suatu data dalam memory komputer…

Besar, kecil serta jenis data yang dapat disimpankan bergantung dari tipe data yang digunakan

Nah dalam bahasa c terdapat 3 jenis tipe data, yaitu tipe dasar, tipe majemuk, dan tipe bentukan…

Untuk dasar penggunaan, kita akan menggunakan tipe data dasar yang hanya terdiri dari 1 jenis data…

Pada tipe data dasar sendiri ada 6 jenis dengan formatnya masing-masing, yaitu :

  1. Int(Integer) => untuk bilangan bulat [….,-2,-1,0,1,2,…] dituliskan dengan format “%d”
  2. Long int => sama seperti int dengan maksimum angka lebih besar, dituliskan dengan format %ld
  3. Float => untuk bilangan real
    [0.37482930, 0.34, 2.755, dst], dituliskan dengan format %f
  4. Double => sama seperti float dengan maksimum angka lebih besar, dituliskan dengan format %lf
  5. Char => untuk memasukkan semua symbol yang ada (angka, huruf dan tanda baca, dll), dituliskan dengan format %c

Bagaimana penggunaan tipe data dan maksud dari format yang ada akan kujelaskan lewat contoh program berikut :

#include
#include

void main()
{
int a,b;
float c;
char d;
a=1;
b=1.5;
c=1.5;
d=a;
printf(“Nilai a=%d\”,a);
printf(“Nilai b=%d”,b);
printf(“Nilai c=%f”,c);
printf(“Nilai d=%c”,d);
getch();
}

Dari contoh di atas akan tercetak pada program seperti berikut :

Nilai a=1
Nilai b=1
Nilai c=1.5
Nilai d=a

Dari contoh di atas, dapat anda pahami bahwa format digunakan untuk memasukkan variabel ke dalam suatu syntax….

Nilai yang dimasukkan sendiri hanya dapat digunakan untuk jenisnya sendiri…
Pada contoh variabel b karena dimasukkan dengan tipe data integer, walaupun nilai yang diinputkan bilangan real output pada program akan tetap menghasilkan nilai integer….

Well sekian basic bahasa c part 2~ next post akan njelasin tentang “pemilihan” :3

Cara untuk Mengatasi Virus Trojan

Melanjutkan postingan terakhir tentang virus hidden komputer ~ yang berikutnya ingin kubahas yaitu tentang virus trojan :3

Sebelum kita belajar menghapus virus trojan secara “manual” ada baiknya kita memahami apa serta bagaimana cara kerjanya.
Trojan, sering disebut sebagai virus komputer akan tetapi kenyataannya trojan memiliki lingkup yang lebih luas melihat dari cara kerjanya yang diam-diam merusak dan biasanya memiliki tujuan tertentu (seperti mencuri password, log file dan lain-lain). Jenis trojan yang bekerja menyusup ke dalam sebuah program dan merusak file-file yang ada itulah yang disebut virus trojan.
Kebanyakan trojan menginfeksi file-file berekstensi (.EXE) seperti program, game,dan installer. Penyebaran trojan sendiri paling banyak melalui crack dari suatu program/game yang telah terinfeksi. Crack tetap akan berjalan akan tetapi secara diam-diam trojan akan menyerang file-file dan system komputer kita.
Tentunya cara mengatasi virus ini yang paling mudah adalah melalui anti-virus, akan tetapi terkadang ketika kita tidak mengupdate anti virus kita, atau mematikan “real-time protector” anti-virus kita untuk tujuan tertentu, virus dapat menyerang dengan mudah anti virus tersebut sehingga corrupt. Di sinilah terkadang diperlukan proses untuk menghapus virus trojan secara manual apalagi dengan kondisi tanpa koneksi internet atau browser telah ikut corrupt akibat trojan tersebut.
Cara mengatasi virus trojan secara manual :
1. Tentukan file yang terinfeksi virus trojan. Caranya melihat file yang mengalami corrupt dan error atau mengingat kembali program terakhir yang diinstall dan membawa virus bawaan tersebut.
2. Matikan system restore pada komputermu untuk sementara, jika tidak komputer akan mengembalikan file yang telah kamu hapus beserta virus di dalamnya.
3. Restart komputer kemudian tekan F8 dan pilih safe mode.
4. Uninstall program yang telah terinfeksi virus trojan dan hapus file-file yang berhubungan dengan virus tersebut.
5. Restart komputer dan kembalikan ke mode normal dengan F8 dan memilih “start windows normally”
Perlu diingat kembali cara ini tidak 100% dapat membersihkan komputer dari virus trojan, mengingat virus trojan dapat menginfeksi file selain program biasa yang kita install, seperti program-program bawaan windows dan file-file system di dalamnya. Akan tetapi cara ini memang memperlambat virus trojan yang ada. Ada baiknya setelah melakukan cara di atas, anda membersihkan komputer anda dengan menginstall ulang anti-virus anda dan melakukan full scanning ke seluruh directory komputer anda. Well…. sekian dan terimakasih…. HFGL GUYS XD
sources :

Cara Mengatasi File yang Terkena Hidden Virus

Hiii~ selama kalian menggunakan kompi kita untuk printing , copy dan memindah file, mungkin kita pernah bertemu dengan virus hidden.. karena kebetulan memang virus ini salah satu virus yang marak dikalangan pc-pc warnet dan tempat printing…
Ciri-ciri virus hidden yaitu :
1. Semua file hidden hilang dari flashdisk kita
2. Hidden file tidak dapat dishow dengan option “show hidden files” dari setting option pada explorer
3. Walaupun file terlihat hilang, akan tetapi ketika dicheck free space pada flashdisk tersebut masih terdapat memory yang terisi
Dari ciri terakhir sebenarnya kita dapat melihat, bahwa file kita sebenarnya masih ada di dalam flashdisk kita. Hanya saja tidak tampak sama sekali.
Sering kali kesalahan orang-orang yang belum paham dengan virus ini… mengira file dalam virus ini menformat isi usb tersebut, sehingga tanpa berpikir panjang mereka menyerah dan menformat file tersebut… padahal file tersebut masih dapat dikembalikan seperti semula…
Cara melakukannta :
1. Buka cmd dengan search pada windows cmd lalu klik enter
2. Setelah terbuka, arahkan directory target ke flashdisk yang terhidden
3. Kemudian ketikkan “-attrib -s -h -r /s /d *.*” (tanpa tanda petik)
4. Klik enter dan refresh flashdisk tersebut…. maka file yang terhidden akan berada di dalam folder tanpa nama yang ada di dalam flashdisk
Well mungkin sekian cara untuk menshow hidden file yang terkena virus :3
Thank you for read this all :v HFGL GUYS XD
Source :

Basic Bahasa C part 1

Hmmm…. untuk pertama kalinya… ini akan menjadi postingan berbobot yang akan kupost di blog iniii :v

Bahan yang ingin kubahas kali ini yaitu basic bahasa c~

Hmmmm gak perlu pakai basa-basi langsung kita bahas apa dan gimana bahasa c itu :3

Jadi…. bahasa c itu merupakan salah satu bahasa pemrograman yang digunakan untuk memprogram suatu program komputer ataupun jaringan komputer… (Itu yang wikipedia bilang kurang lebih :v)

Diantara banyak bahasa pemrograman lain, bahasa c ini salah satu bahasa pemrograman yang paling sederhana dan mudah dibandingkan bahasa pemrograman yang lainnya. Hal ini yang membuat bahasa c sering dipakai sebagai dasar dalam mempelajari alpro (algoritma pemrograman) sebelum mempelajari bahasa pemrograman lainnya…

Oke… langsung aja kubahaaas…

Jadi… di dalam program c itu selalu dimulai dengan parameter…
Parameter ini sebagai tanda kepada compiler untuk memasukkan syntax apa saja….

Syntax sendiri yaitu perintah yang dapat dimasukkan ke program…

Sebagai contoh…. program untuk mencetak kalimat hello world akan seperti berikut :

#Include
#Include

void main()
{
printf(“Hello World”);
getch();
}

Nah bagian pertama pada program di atas yaitu parameter… penulisan parameter ditulis seperti berikut
#include
Dalam hal ini pada contoh digunakan stdio.h dan conio.h
Dengan stdio.h untuk memasukkan syntax dasar (pada contoh program yaitu “printf”) dan conio.h untuk memasukkan syntax getch…

Bagian berikutnya yaitu main program yang berfungsi sebagai bagan utama program. Disinilah program utama yang akan dijalankan oleh komputer….
Dilihat dari contoh, main program diawali dengan ‘void main()'(tanpa petik)
Kemudian barulah isi dari program tersebut dituliskan di antara {} kurung kurawal yang ada.

Pada contoh karena ingin mencetak suatu kalimat, maka digunakan syntax ‘printf’ yang bekerja sesuai aturan berikut :

printf(“kalimat yang ingin diisikan”);

Nah jika diperhatikan, pada contoh terdapat syntax getch();  setelah printf(“Hello world”);
Syntax getch ini digunakan untuk menahan program sehingga tidak langsung tertutup dengan membuat permintaan untuk click sembarang key pada keyboard untuk melaniutkan program (exit)….
Sehingga program tersebut akan mencetak kalimat hello world dan kemudian meminta user untuk click sembarang key untuk melanjutkan program (exit)….

Ya mungkin sekian untuk basic bahasa c part 1… akan dilanjutkan di postingan berikutnya…. thanks… and HFGL GUYS XD

sources :

https://id.m.wikipedia.org/wiki/C_(bahasa_pemrograman)

dan modul alpro atma jaya :v

Dota 2 Tips part 1

Well tips nya kujadiin 1 sekaraaang… dan untuk tips2 berikutnya kubuat tiap 15 biji :3
1. Kamu bisa menghindari ulti pugna dengan branch~ karna channeling pugna berlaku jika mendapat vision dari musuhnya :3
2. Aphotic Shield abaddon dapat mengagalkan disable dari musuh seperti shaman bind, batrider ulti, dll
3. Pugna dan io dapat melakukan combo infinite heal untuk mereka ber-2 caranya tether lalu pugna menggunakan lifedrain ke io
4. Chen bisa melakukan infinite bottle dengan bbrp hero tertentu seperti sandking dan puck
5. Shiva guard, dan armlet ketika diaktifkan tidak mengagalkan channeling sama sekali ~
6. Kalau sebelumnya aphotic shield  abaddon bisa ngestop disable dr musuh ternyata aphotic shield juga bisa untuk debuff/ngilangin efek dari stone gazenya medusa pada temen kita yang udah jadi batuu
7. Kamu bisa menyelamatkan teman yang kena reaper scythenya necro dengan snowballingnya tusk….
8. Io dapat menyempurnakan damage reduction dari ulti ursa yang membuat ursa invunerable alias kebal 100% baik damage physical maupun magicaal…
9. Meskipun begitu ulti ursa yang memberi debuff tersebut dapat dicounter dengan purge termasuk dari diffusal blade 😉
10. Darkseer merupakan salah satu counter terbaik melawan templar assassin… karena damage dari ion shell bekerja setiap 0.1s membuat refraction shield templar assassin bertahan kurang dari 1 detik… dengan kondisi ion shell sudah pada lvl 2
11. Rupture damage bisa dihindari dengan walking+blink dengan qop… akan tetapi tidak dapat dilakukan dengan anti mage karena blink anti mage punya casting time
12. Kamu bisa melakukan double hook menggunakan pudge dan kotl dengan arcane magic paling tidak level 2 dan pudge telah membawa aghanim
13. Selain ultimate ursa, lifesteal dari ultimate broodmother juga dapat dipurge
14. Semua hero yg menyerang dari bagian bawah, akan mengalami miss 25%…
15. Ember mampu menggunakan skill dan item ketika menggunakan skill 2 ini memungkinkan kita menggunakan bind(skill 1) terhadap musuhnya yang mengenai mini omnislash(skill 2)
Well yang mau tanya silahkan comment aja XD