Translate In Here

WIMIPANEL

Selasa, 16 Januari 2018

Mencari Barang Dengan Algoritma BruteForce

Assalamualaikum,.



Hello Sobat Edu , Gimana kabar kalian ? Semoga sehat selalu dan senantiasa dalam lindungan Allah,. Aamiin

Pada kesempatan kali ini kita akan membahas bahasa program lagi sobat hehe , tapi bahasa program kali ini berbeda dengan yang sebelumnya , kali ini kita akan membahasa bahasa C++ ,.

Mungkin sobat sudah gak asing ya dengan bahasa C++ , sebelum kita memulai praktek lebih baik sobat download dulu softwarenya , bisa download disini DEV C++ ,.

Aku asumsikan sobat sudah mendownload file dan menginstalnnya ya hehehe ,.

Sekarang kita akan belajar membuat sebuah pencarian nama barang dalam sebuah gudang , silahkan di liat output di bawah ini ya sobat hehehe ,.




Terlihat mudah ya sobat heheheh ,.

Langkah pertama silahkan sobat membuat sebuah source file baru ,. .
Caranya klik File => New => Source File




Kalo masih bingung silahkan cek gambar di atas ajah ya sobat hehehe ,.

Setelah itu tinnggal sobat masukin source code algoritma di bawah ini 

#include <iostream>
#include <conio.h>
#include <string.h>
//author by Winardi Adji Prasetyo
using namespace std;


main()
{
//membuat variable dan type data

    int no,jd,flag;
    char data[10][50],cari[10];



   cout<<"\n\t\t ************.******************************* \n";
   cout<<"\t\t |  \t\t\t\t\t   | \n";
   cout<<"\t\t | \t\tProses Pencarian \t   | \n";
   cout<<"\t\t | Menggunakan Algoritma Sequensial Search | \n";
   cout<<"\t\t |  \t\t\t\t\t   | \n";
   cout<<"\t\t ******************************************* \n\n\n";


//melakukan berapa data yang akan di input

    cout<<" Input Jumlah Data  : ";
    cin>>jd;


//setelah melakukan input, maka data akan melalukan looping sampai batas akhir inputan tadi

    cout<<endl;
    for (no=0;no<jd;no++)
    {
        cout<<" Input Data Ke-"<<(no+1)<<"    : ";
        cin>>data[no];
    }

system("cls");


//proses pencarian

   cout<<endl;
    cout<<" Input Nama Barang Yang Ingin Dicari : ";
    cin>>cari;


//menampilkan hasil jumlah data yang di cari
    flag=0;
    for(no=0;no<jd;no++)
    {
        if (strcmp (data[no],cari)==0)
       {
          flag++;
       }
    }



    cout<<endl;
    if (flag!=0)
    {
        cout<<" Keterangan         : ""Nama Barang = "<<cari<<endl;
      cout<<" \t\t      Berjumlah "<<flag<<" Buah";
    }
    else
    {
        cout<<" Keterangan         : Data Tidak Ada";
   }
    getch();
}


Setelah itu tinggal sobat running dengan cara pencet F10 ,.

Gimana sobat ? paham kan ? paham lah ya , orang di source code sudah di jelaskan hehehehe 

Langsung praktek saja sobat biar langsung paham 

Copy Paste ? Sertakan Sumber Ya Sayang Hehehe

Mungkin Sekian Dulu Pembahasan Kali Ini , Sampai Bertemu di Lain Tulisan 


Sekian Dulu Ya Sobat Edu ,. 
Thanks For Reading ~
 




Senin, 15 Januari 2018

Tukar Voucer Unipin Ke Diamond Mobile Legends

Assalamualaikum,.



Hello Sobat Edu , Gimana kabar kalian ? Semoga sehat selalu dan senantiasa dalam lindungan Allah,. Aamiin

Pada kesempatan kali ini kita gak akan bahas bahasa program ataupun jaringan sobat hehe , kali ini aku akan membahas bagaimana cara kita redem voucer unipin ke mobile legends,.




Banyak sekali demam mobile legends ya sobat , sampe banyak ya nanya bagaimana beli diamond ML hmmmm ,.

Pertama sobat harus punya voucer unipin dulu, sobat bisa beli di http://pulsa.wimipanel.com
karna harga disana murah murah sobat hehehe ,.

Setelah melakukan pembelian , nanti sobat akan dikirimkan kode melalui sms atau telegram oleh bot dari wimi-cell , kurang lebih akan seperti ini 

SN=UPGC-6-S-00687689 SECRET KEY: 4863-7151-2342-7685
UPGC-6-S-00687689 — Serial number
4863-7151-2342-7685 — 16 digit PIN 

Setelah itu sobat langsung saja ke web https://unipin.co.id/mobile-legends untuk melakukan redem voucer , disana sobat tinggal masukin user id sobat , cara lihatnya ada di sebelah kiri atas , sobat klik yang gambar avatar sobat , lalu cek di "Basic Info" ,.

Kelihatan kan sobat user id nya ? tepat di bawah username kamu sobat hehe ,.

Setelah itu tinggal sobat masukin di bagian id 



Kalo sudah tinggal menuju ke bagian voucer , sobat tinggal masukin kode voucernya di bawah sesuai dengan voucer yang di terima , untuk memasukan voucer sobat hanya perlu klik gambar voucer lalu pilih unipin express ,.





Berikut list redem voucer unipin ke Mobile Legends

Mau beli diamon harga murah? yuk cek ajah di WIMI PANEL

UC 10,00036 Diamonds
UC 20,00074 Diamonds
UC 50,000184 Diamonds
UC 100,000366 Diamonds
UC 300,0001159 Diamonds
UC 500,0002010 Diamonds

Copy Paste ? Sertakan Sumber Ya Sayang Hehehe

Mungkin Sekian Dulu Pembahasan Kali Ini , Sampai Bertemu di Lain Tulisan 


Sekian Dulu Ya Sobat Edu ,. 
Thanks For Reading ~
 

Sabtu, 13 Januari 2018

Inheritance Matimatika Di Java

Assalamualaikum,.



Hello Sobat Edu , Gimana kabar kalian ? Semoga sehat selalu dan senantiasa dalam lindungan Allah,. Aamiin

Pada kesempatan kali ini kita akan membahas tentang bagaimana cara kerja inheritance di Jav With A ,. heheheh

Disini kita mempunyai sebuah soal , yang bisa di bilang cukup sederhana sobat , langsung saja yuk lihat soalnya di bawah ini ,.



Langsung saja yuk sobat kita praktek hehehe ,.


Kalo di lihat dari soal di atas , disini sobat harus membuat 3 class ,.

Pertama sobat harus membuat class matematika terlebih dahulu , lalu kita masukin source code seperti di bawah ini ya sobat


public class matimatikaa {
    private int a,b,pertambahan,perkalian;
 
    void setpertambahan(int a, int b){
        this.a=a;
        this.b=b;
     
        pertambahan=a+b;
    }
    void setperkalian (int a , int b){
        this.a=a;
        this.b=b;
        perkalian=a*b;
    }
 
    int geta(){
        return this.a;
    }
 
    int getb(){
        return this.b;
    }
 
    int getpertambahan(){
        return pertambahan;
    }
 
    int getperkalian(){
        return perkalian;
     
    }
}

Jangan di running dulu sobat hehehe , This itu fungsinya untuk apa sih ? dia berfungsi agar kita bisa memanggil nilai pada beda class sobat , Hmmm mungkin langsung kita implementasi saja ya,.

Selanjutnya sobat buat class matimatikacanggih dan masukan source code di bawah ini ya sobat ,.


public class matimatikacanggih extends matimatikaa{
 
    private int modulus,c,d;
    void setmodulus(int c,int d){
        this.c=c;
        this.d=d;
        modulus=c%d;
    }
 
     int getc(){
        return this.c;
    }
 
    int getd(){
        return this.d;
    }
 
 
    int getmodulus(){
      return modulus;
    }
      


Jangan di running lagi sobat hehehehe ,. Disini kita membuat method baru bernama modulus , yang akan kita panggil pada class matimatikacanggihberaksi sobat hehehe , coba sobat perhatikan di atas ada tulisan extends ,.

Apasih fungsi extends ? fungsinya agar kita bisa memanggil variable private yang ada pada class matimatika sobat ,.

Langkah terakhir kita buat class dengan nama matimatikacanggihberaksi , langsung ajah yuk sobat kita masukin source codenya


public class matimatikacanggihberaksi {
    public static void main (String[]Argas){
        
   
    matimatikacanggih mas=new matimatikacanggih();
    
    mas.setpertambahan(5,10);
    System.out.println(mas.geta()+"+"+mas.getb()+"="+mas.getpertambahan());
    
    mas.setperkalian(10,2);
     System.out.println(mas.geta()+"x"+mas.getb()+"="+mas.getperkalian());
    
     mas.setmodulus(3,7);
     System.out.println(mas.getc()+"%"+mas.getd()+"="+mas.getmodulus());
    }
}


Sekarang baru sobat boleh running classnya hehehe ,. Nah disana kita akan memanggil method pada kelas matimatika dan pada kelas matimatika canggih , tentunnya kita juga bisa melakukan perubahan atau penambahan nilai pada variable a dan b yang ada di kelas matimatika ,.

Terus fungsi ini matimatikacanggih mas=new matimatikacanggih(); untuk apa ?

Nah fungsi di atas adalah konstruktor yang berfungsi untuk memanggil method pada kelas matematika dan matematikacanggih ,.

Copy Paste ? Sertakan Sumber Ya Sayang Hehehe

Mungkin Sekian Dulu Pembahasan Kali Ini , Sampai Bertemu di Lain Tulisan 


Sekian Dulu Ya Sobat Edu ,. 
Thanks For Reading ~
 

Selasa, 09 Januari 2018

Mendapatkan ID Telegram

Assalamualaikum,.



Hello Sobat Edu , Gimana kabar kalian ? Semoga sehat selalu dan senantiasa dalam lindungan Allah,. Aamiin

Pada kesempatan kali ini kita tidak akan membahas bahasa program ya sobat hehehe ,.

Kali ini kita akan membahas bagaimana cara mendapatkan ID Telegram ,.

Langkahnya simple sih sobat , sobat hanya perlu melakukan search di pencarian lalu ketik wimi_id_bot 
(Cek gambar di bawah saja sobat hehe)






Setelah itu sobat tinggal masuk lalu pencet start atau ketik /start

Maka akan muncul ID Telegram sobat hehehe ,.


Gimana sobat sudah paham kan ? paham lah ya heheh sobat edu kan cerdas cerdas



Copy Paste ? Sertakan Sumber Ya Sayang Hehehe

Mungkin Sekian Dulu Pembahasan Kali Ini , Sampai Bertemu di Lain Tulisan 


Sekian Dulu Ya Sobat Edu ,. 
Thanks For Reading ~
 

Jumat, 05 Januari 2018

Belajar Encapsulation Dan Acces Modifier

Assalamualaikum,.



Hello Sobat Edu , Gimana kabar kalian ? Semoga sehat selalu dan senantiasa dalam lindungan Allah,. Aamiin

Pada kesempatan kali ini kita akan membahas tentang bahasa Jav With A lagi sobat hehe ,


Kali ini kita akan membahas tentang Encapsulation dan Access Modifier , Kita kenalan dulu yuk sama Encapsulation sobat ,.

Encapsulation adalah pembungkusan atribut/properti serta method dalam sebuah kelas untuk menyembunyikannya dari kelas lain sobat ,.

Sedangkan Access Modifer terbagi menjadi beberapa bagian , Yaitu :
* Private { Memberikan hak akses hanya kepada anggota class tersebut untuk menggunakan atau mengubah nilai tersebut }

*Protected { Memberikan hak akses kepada anggota class dan anggota turunan classnya }

*Public { Memberikan hak akses kepada method , atribut dan property agar bisa di akses oleh class lain }



Langsung kita latihan yuk sobat dengan output di bawah ini 




Disini kita harus membuat 2 file java ya sobat , pertama sobat edu membuat class dengan nama bank.java , dan yang kedua dengan nama bankberaksi.java ,.




Langsung saja yuk sobat kita lihat source code yang ada pada bank.java 

public class bank {
    private int saldo;
 
    public bank(int saldo){
        this.saldo=saldo;
    }
    void simpanuang(int simpanuang){
        saldo=saldo+simpanuang;
    }
    void ambiluang(int ambiluang){
        saldo=saldo-ambiluang;
    }
 
    int getsaldo(){
        return saldo;
    }
}


Mari kita bahas yuk sobat source code di atas hehehe , pertama kita membuat sebuah variable dengan nama saldo dengan type data integer ,

lalu kita buat konstruktor dengan source code 
public bank(int saldo){
        this.saldo=saldo;
    }

Terus Void itu apa sih ? itu sebuah method yang nilainya bisa kita ubah sobat ,

Selanjutnya kita akan membuat sebuah accesor sobat , yang di tandai dengan syntax
 int getsaldo(){
        return saldo;
    }


Lanjut yuk ke source code bankberaksi.java hehe , kita lihat di bawah source nya ya sobat


import java.util.Scanner;
public class bankberaksi {
String lol = "====================";

    public static void main(String[] Args) {
        bank bankjaung = new bank(100000);
        Scanner pus=new Scanner(System.in);
        String lol = "====================";
        int l;
       
        System.out.println("Selamat Datang Di Bank Jaung");
     
        System.out.println(lol);
          for(l=1; l<=3; l++){

        System.out.println("1) Cek Saldo");
        System.out.println("2) Tabung Uang");
        System.out.println("3) Ambil Uang");
        System.out.print("Pilih Transaksi = ");
        int a=pus.nextInt();
        System.out.println(lol);
       
        switch(a){
                case 1: System.out.println("Saldo Kamu Saat Ini Rp."+bankjaung.getsaldo());break;
           
            case 2: System.out.print("Simpan Uang Rp.");
            int b =pus.nextInt();
        bankjaung.simpanuang(b);
        System.out.println("Saldo Kamu Sekarang Rp." + bankjaung.getsaldo());break;
               
            case 3: System.out.print("Ambil Uang Rp.");
            int c =pus.nextInt();
        bankjaung.ambiluang(c);
        System.out.println("Saldo Kamu Sekarang Rp." + bankjaung.getsaldo());break;
        }
        System.out.println(lol);
     
       
   
    }
 
}
}

Panjang ya sobat source codenya hehehe ,. 


Pertama kita buat dulu sobat Scannernya , jadi ketika kita running dia akan melakukan inputan , mungkin bagi sobat yang masih bingung sama scanner bisa baca artikel sebelumnya ya sobat hehe ,.

Lalu kita membuat sebuah fungsi untuk memanggil sebuah kontraktor sobat , dengan source code  bank bankjaung = new bank(100000);

 Bisa kita lihat sobat , disana ada perintah looping dengan syntax  for(l=1; l<=3; l++){ }

Kalo untuk Switch sendiri sobat sudah paham kan ? karna sebelumnya sudah sering aku jelasin sobat , mungkin sobat bisa langsung baca baca artikel sebelumnya hehehehe ,.

Terus apa sih fungsi dari 

System.out.print("Simpan Uang Rp.");
            int b =pus.nextInt();
        bankjaung.simpanuang(b);
        System.out.println("Saldo Kamu Sekarang Rp." + bankjaung.getsaldo());break;

Bisa sobat lihat disana kita mengambil atau memanggil sebuah method yang berada pada beda class sobat , dengan syntax bankjaung.getsaldo() yang artinya kita memanggil method pada class bank.java ,.

Mungkin lebih enak kalo langsung sobat praktekan di Netbeans masing masing , Bisa lah sobat edu , kan sobat edu cerdas cerdas hehehe ,.

Copy Paste ? Sertakan Sumber Ya Sayang Hehehe

Mungkin Sekian Dulu Pembahasan Kali Ini , Sampai Bertemu di Lain Tulisan 


Sekian Dulu Ya Sobat Edu ,. 
Thanks For Reading ~