Saturday 3 December 2016

Membuat Program sederhana dengan Function dan File Header sendiri di C++

Hallo Sahabat, kembali lagi dengan saya disini saya akan berbagi tutorial sederhana tentang Cara Membuat Program yang menerapkan Functions dan Membuat File Header Sendiri di bahasa pemrograman C++.

Function  adalah satu blok kode yang melakukan tugas tertentu atau satu blok instruksi yang di eksekusi ketika dipanggil dari bagian lain dalam suatu program. Kegunaan dari Function itu sendiri diantaranya yaitu mengurangi pengulangan bagian kode program yang sama dan susunan kode program atau source code lebih terstruktur sehingga lebih mudah untuk dipahami.

Header adalah sebuah file yang digunakan untuk mendefinisikan beberapa file macro, function variabel dan konstanta, file header nantinya akan mengandung beberapa function atau perintah yang akan digunakan dalam program, oke langsung saja simak tutorial saya berikut.


Alat Tempur : ?
- Disini saya menggunakan Codeblocks bisa klik disini

Langkah-langkah :
1. Setelah download codeblocks diatas lalu instal.
2. Setelah itu jalankan codeblocks tersebut.


3. Klik Create a new Project lalu pilih console aplication untuk lebih jelasnya lihat gambar dibawah ini.


4. Setelah itu next next aja untuk codingannya bisa copy paste codingan saya dibawah
Copy Codingan Saya Berikut ini :
#include <iostream>
#include "bagos.h"
using namespace std;

int main()
{
    int bil1, bil2;
    char operatorku;
    cout<<"Masukan Bil 1 = ";
    cin>>bil1;
    cout<<"Masukan +,-,*,/ = ";cin>>operatorku;
    cout<<"Masukan Bil 2 = ";
    cin>>bil2;
    cout<<endl;
    switch(operatorku){
    case '+':
    cout<<"Penjumlahan = "<<tambah(bil1, bil2)<<endl;
    break;
    case '-':
    cout<<"Pengurangan = "<<kurang(bil1, bil2)<<endl;
    break;
    case '*':
    cout<<"Perkalian   = "<<kali(bil1, bil2)<<endl;
    break;
    case '/':
    cout<<"Pembagian   = "<<bagi(bil1, bil2)<<endl;
    break;
    default:
    cout<<"Masukan Tidak Ada ";
    break;
    }
}
5. Setelah itu buat file header sendiri, klik file dipojok kiri atas pilih new > file lalu isi dengan gambar dibawah ini


6. Disitu nanti akan keluar halaman baru isi dengan codingan berikut ini :
#ifndef BAGOS_H_INCLUDED
#define BAGOS_H_INCLUDED
#include <iostream>
using namespace std;

int tambah(int a, int b){
    return a+b;
    }
int kurang(int a, int b){
    return a-b;
    }
int kali(int a, int b){
    return a*b;
    }
int bagi(int a, int b){
    return a/b;
    }

#endif // BAGOS_H_INCLUDED
7. Setelah itu Save : ctrl+s, disini saya menggunakan nama header bagos.h jadi yang di include kan ya bagos.h jadi kalau mau diganti dengan nama sendiri file header sama file include namanya harus sama.
8. Setelah itu Build And Run program nya tadi (bukan file header yang dirun).
nanti akan keluar gambar berikut jika sukses tidak ada error

NB : 
- Jadi semua proses bisa diganti menggunakan Function dan simpan di file header sendiri agar keliatan rapi dan lebih simple.
- Untuk pemanggil Function simple cuma nama_variable(type_data).

Credit :
1. Informatika A Itats
2. Google 
3. Dan kamu yang sudah mencoba.


Thursday 1 December 2016

Membuat Pola Angka dengan Input Huruf dengan String di C++

Hallo Sahabat, Selamat beraktivitas disini saya akan berbagai Source code Sederhana ya dari pada disimpen sendiri mending dibagi bagi hehe, yapps disini saya berbagai Cara membuat Pola angka dengan Input Huruf dengan String di CPlusPlus.
Kalau belum bisa ngoding ? tenang disini saya siapkan souce code nya nanti tinggal di copy paste saja dan nanti tidak lupa saya jelaskan fungsi nya satu persatu jadi intinya kita disini sama - sama belajar dari yang tidak tau atau tidak paham agar menjadi paham, oke langsung saja tidak usah panjang lebar simak tutorial berikut ini.
Alat Tempur : ?
- Disini saya menggunakan Codeblocks bisa klik disini

Langkah-langkah :
1. Setelah download codeblocks diatas lalu instal.
2. Setelah itu jalankan codeblocks tersebut.


3. Klik Create a new Project lalu pilih console aplication untuk lebih jelasnya lihat gambar dibawah ini.


4. setelah itu next next aja untuk codingannya bisa copy paste codingan saya dibawah
Copy Codingan saya berikut ini :
#include <iostream>
#include <string.h>
#include <stdlib.h>

using namespace std;

int main()
{
    int angka, jumlahkata, baris, kolom;
    char kata[100], ulang;
    cout << "Masukan kata : ";
    cin.getline(kata, 100);
    do{
    cout << "Masukan angka : ";
    cin >> angka;
    jumlahkata = strlen(kata);
    for (baris=0; baris<2*jumlahkata-1; baris++){
        for (kolom=0; kolom<jumlahkata; kolom++){
            switch(angka){
            case 1:
                if(kolom==jumlahkata-1 && baris>=jumlahkata-1){
                    cout<<kata[baris+1-jumlahkata];
                }
                else if(kolom==jumlahkata-1 && baris<=jumlahkata-1){
                    cout<<kata[jumlahkata-baris-1];
                }
                else{
                    cout<<" ";
                }
                break;
            case 2:
                if(baris==0 || baris==jumlahkata*2-2){
                    cout<<kata[kolom];
                }
                else if(baris==jumlahkata-1){
                    cout<<kata[jumlahkata-kolom-1];
                }
                else if(kolom==0 && baris>=jumlahkata-1){
                    cout<<kata[2*jumlahkata-baris-2];
                }
                else if(kolom==jumlahkata-1 && baris<=jumlahkata-1){
                    cout<<kata[jumlahkata-baris-1];
                }
                else{
                    cout<<" ";
                }
                break;
            case 3:
                if(baris==0 || baris==jumlahkata*2-2){
                    cout<<kata[kolom];
                }
                else if(kolom==jumlahkata-1 && baris>=jumlahkata-1){
                    cout<<kata[baris+1-jumlahkata];
                }
                else if(baris==jumlahkata-1){
                    cout<<kata[jumlahkata-kolom-1];
                }
                else if(kolom==jumlahkata-1 && baris<=jumlahkata-1){
                    cout<<kata[jumlahkata-baris-1];
                }
                else{
                    cout<<" ";
                }
                break;
            case 4:
                if(kolom==0 && baris<jumlahkata){
                    cout<<kata[baris];
                }
                else if(kolom==jumlahkata-1 && baris>=jumlahkata-1){
                    cout<<kata[baris+1-jumlahkata];
                }
                else if(baris==jumlahkata-1){
                    cout<<kata[jumlahkata-kolom-1];
                }
                else if(kolom==jumlahkata-1 && baris<=jumlahkata-1){
                    cout<<kata[jumlahkata-baris-1];
                }
                else{
                    cout<<" ";
                }
                break;
            case 5:
                if(baris==0 || baris==jumlahkata*2-2){
                    cout<<kata[kolom];
                }
                else if(kolom==0 && baris<=jumlahkata){
                    cout<<kata[baris];
                }
                else if(kolom==jumlahkata-1 && baris>=jumlahkata-1){
                    cout<<kata[baris+1-jumlahkata];
                }
                else if(baris==jumlahkata-1){
                    cout<<kata[jumlahkata-kolom-1];
                }
                else{
                    cout<<" ";
                }
                break;
            case 6:
                if(baris==0 || baris==jumlahkata*2-2){
                    cout<<kata[kolom];
                }
                else if(kolom==0 && baris<jumlahkata){
                    cout<<kata[baris];
                }
                else if(kolom==jumlahkata-1 && baris>=jumlahkata-1){
                    cout<<kata[baris+1-jumlahkata];
                }
                else if(baris==jumlahkata-1){
                    cout<<kata[jumlahkata-kolom-1];
                }
                else if(kolom==0 && baris>=jumlahkata-1){
                    cout<<kata[2*jumlahkata-baris-2];
                }
                else{
                    cout<<" ";
                }
                break;
            case 7:
                if(baris==0){
                    cout<<kata[kolom];
                }
                else if(kolom==jumlahkata-1 && baris>=jumlahkata-1){
                    cout<<kata[baris+1-jumlahkata];
                }
                else if(kolom==jumlahkata-1 && baris<=jumlahkata-1){
                    cout<<kata[jumlahkata-baris-1];
                }
                else{
                    cout<<" ";
                }
                break;
            case 8:
                if(baris==0 || baris==jumlahkata*2-2){
                    cout<<kata[kolom];
                }
                else if(kolom==0 && baris<jumlahkata){
                    cout<<kata[baris];
                }
                else if(kolom==jumlahkata-1 && baris>=jumlahkata-1){
                    cout<<kata[baris+1-jumlahkata];
                }
                else if(baris==jumlahkata-1){
                    cout<<kata[jumlahkata-kolom-1];
                }
                else if(kolom==0 && baris>=jumlahkata-1){
                    cout<<kata[2*jumlahkata-baris-2];
                }
                else if(kolom==jumlahkata-1 && baris<=jumlahkata-1){
                    cout<<kata[jumlahkata-baris-1];
                }
                else{
                    cout<<" ";
                }
                break;
            case 9:
                if(baris==0 || baris==jumlahkata*2-2){
                    cout<<kata[kolom];
                }
                else if(kolom==0 && baris<jumlahkata){
                    cout<<kata[baris];
                }
                else if(kolom==jumlahkata-1 && baris>=jumlahkata-1){
                    cout<<kata[baris+1-jumlahkata];
                }
                else if(baris==jumlahkata-1){
                    cout<<kata[jumlahkata-kolom-1];
                }
                else if(kolom==jumlahkata-1 && baris<=jumlahkata-1){
                    cout<<kata[jumlahkata-baris-1];
                }
                else{
                    cout<<" ";
                }
                break;
            case 0:
                if(baris==0 || baris==jumlahkata*2-2){
                    cout<<kata[kolom];
                }
                else if(kolom==0 && baris<jumlahkata){
                    cout<<kata[baris];
                }
                else if(kolom==jumlahkata-1 && baris>=jumlahkata-1){
                    cout<<kata[baris+1-jumlahkata];
                }
                else if(kolom==0 && baris>=jumlahkata-1){
                    cout<<kata[2*jumlahkata-baris-2];
                }
                else if(kolom==jumlahkata-1 && baris<=jumlahkata-1){
                    cout<<kata[jumlahkata-baris-1];
                }
                else{
                    cout<<" ";
                }
                break;
            default:
                cout<<"Angka yang anda masukkan salah";
                break;
            }
        }
        cout << endl;
    }
    cout<<"Anda ingin mengulang ? [y/n] ";cin>>ulang;
    system("CLS");
    cout<<"Katanya adalah "<<kata<<endl;
    }while(ulang=='y');
}
5. Jika Sudah Dicopy coba run nanti hasilnya kayak gambar berikut :



Nb# :
1. #include <iostream> adalah library std yang ada di codeblocks.
2. using namespace std; adalah untuk mengaktifkan library std iostream dll.
3. int untuk tipe data integer digunakan untuk input bilangan
4. char kata [100] adalah variabel array yang saya namakan dengan kata dan [100] adalah panjang untuk menyimpan data ke variabel array.
5. cin.getline digunakan untuk menyimpan kata yang memakai spasi.
6. for digunakan untuk melakukan perulangan yang nilainya sudah ditentukkan
7. do-while untuk melakukan perulangan yang nilainya belum pasti.
8. switch-case digunakan untuk membuat menu pilihan.
9. if-else digunakan untuk menu pilihan benar atau salah.
10. #include <string.h> adalah library yang digunakan untuk melakukan string
11. #include <cstdlib> kalau diwindows <stdlib.h> yang artinya standart library.

Credit And Thanks to :
1. Informatika A Itats.
2. Google.
3. Dan kamu yang sudah mencoba.

Monday 21 November 2016

Cara Login Line Di PC Tanpa Aplikasi Line PC

Hallo Sahabat, Jumpa lagi dengan saya setelah sekian lama tidak update artikel hehe, oke di artikel kali ini saya akan berbagi tutorial sederhana yaitu Cara Login Line di PC tanpa aplikasi Line PC melainkan pake Extension Google Chrome yang tentunya lebih hemat ram menurut saya.

Line siapa disini yang tidak mengenal line yang sudah mulai banyak di gunakan oleh banyak orang, baru - baru ini line merelease LINE PC yang bisa kita akses menggunakan PC, oke langsung saja daripada panjang lebar simak tutorial saya berikut ini.




Bahan dan Syarat :
1. Pastikan sudah terinstall Google Chrome
2. Pastikan Akun Anda sudah login di Android/Ios
3. Yang terakir pasti harus konek internet :D

Langkah - Langkah :
1. Buka Webstore Google Chrome : Klik Disini
2. Cari Line dan kllik tulisan Add to Chrome lebih jelasnya lihat screenshoot berikut


3. Setelah itu nanti akan dilempar ke halaman Apps silahkan klik Icon Line.
4. Nanti anda akan dibawah ke halaman login line silahkan login dengan akun yang sudah terkaitkan dengan android / ios anda untuk lebih jelasnya lihat gambar berikut.


5. Setelah itu nanti akan keluar kode untuk login selanjutnya silahkan buka line Android/Ios anda untuk Konfirmasi bahwa itu benar benar anda yang login di PC.

6. Tunggu beberapa saat sampai anda benar benar masuk keLine anda.
Jika berhasil maka akan keluar tampilan line kayak gambar dibawah ini 


Sekian tutorial singkat kali ini semoga bermanfaat buat kalian semua Thanks For Reading Guys! :D

Thanks To : 
1. Line 
2. Google 
3. Dan kamu yang sudah coba tutorial ini.



Tuesday 1 November 2016

Cara Membuat Ribuan Fake Wifi dengan MDK3 di Kali Linux

Hallo Sahabat, di artikel saya kali ini saya akan berbagi tutorial fake wifi  yang buat isengin orang hehe pasti bertanya tanya maksudnya apa ? ya ini saya buat tutorial untuk membuat ribuan fake wifi dengan MDK3 di Kali linux.

Disini saya menggunakan MDK3 yang ada di linux jika kalian install Kali linux maka anda tidak perlu menginstall MDK3 dikarenakan  di kali linux sudah include, oke dari pada panjang lebar langsung saja simak tutorial saya berikut ini.

Langkah - Langkah nya :

1. Kita buka aplikasi note bisa menggunakan leafpad/gedit/sublime dll terserah.
2. Setelah itu buat nama Wifi terserah kita kalau belum jelas bisa lihat gambar berikut


3. Buat Sebanyak banyaknya itu fungsinya buat nanti yang tampil di jaringan Wifi nya setelah itu save dengan nama ssid.list.
4. Setelah di save silahkan buka terminal dan masuk mode root terus aktifkan mode monitor dengan cara ketikan perintah berikut :
iw dev wlan0 interface add wlan0mon type monitor
disini saya menggunakan type monitor wlan0mon sesuaikan dengan hardware anda.
5. Jika keluar tulisan : command failed: Too many open files in system (-23), stop dulu airmon-ng nya dengan cara:
airmon-ng stop wlan0mon
6. Setelah masuk mode monitor ini saat nya membuat fake wifinya dengan cara ketik perintah berikut :
mdk3 wlan0mon b -f ssid.list
jika sukses maka akan keluar gambar seperti ini :


Dari gambar diatas sudah terlihat SSID yang kita buat tadi sudah diproses dibuat sekarang silahkan coba cek wifi kalian nanti bakal muncul FAKE WIFI yang anda buat tadi sebagai contoh lihat gambar berikut :


Selamat anda berhasil membuat Ribuan Fake Wifi dengan MDK3 mungkin cukup sekian tutorial kali ini.

Thanks To :
1. Google.
2. Kali Linux Indonesia Grup FB
3. Dan Kamu yang sudah coba tutorial ini.

Monday 31 October 2016

Memotong Jaringan Wifi dengan MDK3 di Kali Linux

Hallo Sahabat, jumpa lagi dengan saya kali ini saya akan berbagai tutorial sederhana tapi lumayan greget juga, ya kali ini saya berbagi Cara Memotong Jaringan Wifi dengan MDK3 di Kali linux, mdk3 ini kita tidak butuh konek wifi dan kita bisa memotong jaringan siapapun yang konek ke wifi dan tidak mengarah ke satu wifi saja.

MDK3 tools keren yang ada di linux jika kalian sudah terinstall kali linux maka MDK3 langsung otomatis terinstall di kali linux, cara menggunakannya itupun tidak terlalu sulit bahkan pemula kayak saya aja bisa menggunakannya, pesan saya pada thread ini gunakan dengan bijak ya wkwk, oke langsung saja simak tutorial saya berikut ini.

Syarat :
1. Harus terinstall MDK3
2. Jika anda menggunakan kali linux maka tidak perlu install mdk3.

Langkah - Langkah :

1. Buka Terminal dan masuk mode root ( pasti paham lah ).
2. ketikan perintah :
iw dev wlan0 interface add wlan0mon type monitor
disini saya menggunakan type monitor wlan0mon sesuaikan dengan hardware anda.
3. Jika keluar tulisan :  command failed: Too many open files in system (-23), stop dulu airmon-ng nya dengan cara :
airmon-ng stop wlan0mon
4. Kalau sudah kita Cek jaringan wifi yang tersedia ( Step ini bisa dilewati ) dengan cara ketikan perintah sebagai berikut :
airodump-ng wlan0mon
5. Catat Mac Adress kalian, cara cek mac adress dengan ketikan perintah :
ifconfig wlan0
kalau kurang jelas lihat gambar berikut (mac addres saya, yang saya sensor) :


6. Setelah sudah tau mac addressnya copy lalu buat whitelist.txt dengan cara :
echo mac addres kalian >> whitelist.txt
kalau belum jelas lihat gambar berikut


7. Langkah Akhir yaitu Memotong jaringan dengan MDK3 dengan cara copy perintah berikut : 
mdk3 wlan0mon d -w whitelist.txt
kalau berhasil akan muncul gambar sebagai berikut :


Fungsi Whitelist.txt yang kita buat tadi adalah membuat wifi kita tidak akan ke potong dan hanya wifi lain yang akan ke potong, jika kita tidak membuat whitelist tadi jaringan wifi kita juga akan kepotong. mungkin itu saja tutorial kali ini semoga sukses dan ingat ya gunakan dengan bijak :D

Thanks to :
1. Google
2. Grup FB Kali Linux Indonesia.
3. Dan Kamu yang sudah coba tutorial ini.

Sunday 2 October 2016

Membuat Layout Web Sederhana yang Responsive dengan HTML dan CSS

Hallo jumpa lagi dengan saya hehe disini saya akan berbagi tentang cara membuat layout web sederhana dengan html dan css dan yang pastinya responsive, disini saya sudah menyediakan souce code css dan html nya jadi kalian semua tinggal copy dan paste saja.



Kenapa kok Responsive ? tentunya responsive itu sangat penting dalam suatu web dan artinya responsive menurut saya adalah ketika web dikecilkan dan web dibesarkan maka otomatis content atau layout web ikut mengecil dan membesar, oke langsung saja tidak usah panjang lebar simak artikel saya berikut ini.

Langkah-langkah :
1. Buat folder web terlebih dahulu
2. Copy Css saya dibawah ini
Code: 

* ini bodynya */
.bodyblog{
  background-color: red;
  max-width: 900px;
  width: 100%;
  margin: 0px auto;
  position: relative;
}
/* ini banner */
.bannernya{
  background-color: grey;
  max-width: 900px;
  width: 100%;
  padding: 6px 0px;
  position: relative;
}
.h1banner{
  text-align: center;
  max-width: 900px;
  width: 100%;
  padding: 0px 0px;
}
/* ini buat dropdown */
.menu {
  background-color: green;
  max-width: 900px;
  width: 100%;
  padding: 1px 0px;
}
/* ini buat slider nya */
.slider {
  background-color: yellow;
  max-width: 900px;
  width: 100%;
  padding: 70px 0px;
}
/*ini tempat postnya*/
.post1{
  background-color: blue;
  max-width: 900%;
  width: 75%;
  padding: 30px 0px;
}
.post2{
  background-color: grey;
  max-width: 900%;
  width: 75%;
  padding: 30px 0px;
}
.post3{
  background-color: green;
  max-width: 900%;
  width: 75%;
  padding: 30px 0px;
}
/*ini sidebar*/
.sidebar{
  background-color: pink;
  max-width: 900%;
  width: 25px;
    padding: 151px 100px;
  float: right;
}
/* ini bagian footernya */
.footer{
  background-color: orange;
  max-width: 900px;
  width: 100%;
  padding: 1px 0px;
}
3. Jika sudah dicopy lalu save dengan nama cssku.css
4. Setelah itu copy source code html saya
Code :
<!DOCTYPE html>
<html>
  <head>
    <link rel="stylesheet" href="cssku.css" media="screen">
    <meta charset="utf-8">
    <title>Web Latihan Saya</title>
  </head>
  <body class="bodyblog"> <!-- ini bodyblog -->
    <!-- ini bannernya -->
    <div class="bannernya">
      <h1 class="h1banner"> Informatics Engineering</h1>
      <p class="h1banner"> Contoh Bannernya <p>
    </div>
    <!-- ini tempat menu -->
    <div class="menu">
      <h3 class="h1banner">Ini buat menu dropdown</h3>
    </div>
    <!-- ini tempat slider nya -->
    <div class="slider">
      <h1 class="h1banner"> Ini Tempat Slider nya Nanti </h1>
    </div>
    <!-- ini sidebar -->
    <div class="sidebar">
      <h1 class="h1banner">Ini Sidebar</h1>
    </div>
    <!-- ini postnya -->
    <div class="post1">
      <h1 class="h1banner">Ini Post 1</h1>
    </div>
    <div class="post2">
      <h1 class="h1banner">Ini Post 2</h1>
    </div>
    <div class="post3">
      <h1 class="h1banner">Ini Post 3</h1>
    </div>
    <!-- ini footer -->
    <div class="footer">
      <h3 class="h1banner"> Ini Footernya</h3>
    </div>
  </body>
</html>
5. Jika sudah save dengan nama index.html
6. Jika sudah disave lalu coba jalankan di browser anda dengan cara open terus pilih index.html nya tadi nanti tampilan layout nya akan seperti ini




Mungkin itu saja tutorial tentang cara membuat layout sederhana yang responsive dengan html dan css jika ada salah dalam tutorial saya mohon di maklumi karena disini saya juga sama sama belajar terima kasih.

Kesehatan Jasmani

Kesehatan Jasmani Pengertian kesehatan yaitu merupakan sebuah kondisi yang stabil atau umum dalam sistem koordinasi badan dan jiwa raga m...