Penerapan Statemen Perulangan For While Pada Java

Penerapan statemen perulangan For While Pada java

Dalam pertemuan ini, Anda akan diberikan pemahaman terkait dengan statemen perulangan yang sanggup dipakai dalam Java. Statemen perulangan merupakan statemen yang sanggup dipakai untuk mengeksekusi blok isyarat secara berulang-ulang dalam retang nilai tertentu. Dalam Java, terdapat tiga statemen perulangan yaitu, perulangan While, Do-While dan For. Namun dalam pertemuan ini hanya dilakukan latihan dari statemen perulangan For dan While.

Tujuan

  1. Memahamistatemen perulangan dalamJava. 
  2. Dapat menerapkan statemen For dan While untuk kebutuhan pengeksekusian secaraberulangan darisuatublok isyarat program.
Penerapan statemen perulangan For
  • Pada latihan ini,Anda akan diminta untuk menciptakan jadwal untuk menghitung faktorial dari angka yang dimasukkan oleh pengguna. Pembuatan jadwal diawali dengan pembuatan file praktikum3_1.java, pembuatan class dan penggunaan package library 'java.io'. 
  • Deklarasi dan inisialisasi variabel yang digunakan
  •  Penyimpanan angka yang dimasukkan oleh pengguna untuk proses perhitungan faktorial, ke dalam variabel angka Faktorial.
  • Melakukan perhitungan faktorial dengan memakai statemen perulangan For.
  • Compile dan run file jadwal yang telah dibuat.

Penerapan statemen perulangan While
  1.  Pada latihan ini dalam pertemuan ini, Anda diminta menciptakan jadwal untuk mendeteksi suku kata pertama dalam nama yang dimasukkan oleh pengguna, memakai statemen perulangan While. Pembuatan jadwal diawali dengan menciptakan file praktikum3_2.java dengan proteksi nama class dan pengguanan package library 'java.io'.
  2. Deklarasi dan inisialisasi variabel yang digunakan.
  3. Penyimpanan nama yang dimasukkan oleh pengguna, untuk dicari suku kata pertamanya
  4.  Pencarian suku kata pertama dengan memakai statemen perulangan While
  5. Compile dan run file java yang telah dibuat.
Sekian untuk pertemuan kita kali ini, semoga Penerapan statemen perulangan For While Pada java dapat membantu teman-teman semuanya. Terima kasih

Penerapan Statemen Kondisi If Dan Switch Dalam Java

Penerapan statemen kondisi If  dan switch dalam java

Pada pertemuan ini, Anda diperkenalkan statemen kendali atau struktur kontrol yang merupakan statemen dalam java yang mengizinkan pengguna untuk menentukan proses untuk menjalankan suatu blok arahan dan mengabaikan blok arahan lainnya. Dalam Java terdapat dua statemen kendali yang sanggup digunakan, ialah If dan Switch. Dua jenis statemen kendali ini akan di praktekkan dalam pertemuan ini.

Tujuan

  1. Memperkenalkan struktur kendali dalam Java.
  2. Membuat kegiatan yang di dalamnya terdapat statemen kendali If ataupun Switch.
Penerapan statemen kondisi If 
  • Buat sebuah kegiatan java dengan nama praktikum2_1.java dan berikan nama class.
  • Pendeklarasian dan inisialisasi variabel yang akan digunakan 
  •  Berikan kondisi If menyerupai yang terlihat pada arahan kegiatan berikut untuk diagnosis penyakit sederhana
  • Dalam arahan tersebut terdapat kondisi If bersarang, yang mana di dalam kondisi If terdapat statemen If lagi. Dalam lisan logika sanggup memakai beberapa ekspresi, dengan pemberian penghubung operator logika menyerupai and (&&), or (||), not(!),dan lainnya.
  • Compile dan run file java yang tersimpan. Jika sesuai dengan arahan kegiatan yang dicontohkan, maka akan menunjukkan keluaran "Berikan obat turun panas".
Penerapan statemen kondisi Switch
  1. Buatlah sebuah kegiatan java dengan nama praktikum2_2.java dan berikan nama classserta penggunaan package library "java.io".
  2. Lakukan pendeklarasian dan inisialisasi dari variabel yang akan digunakan.
  3. Berikan tampilan sajian makanan dan penyimpanan dari pesanan yang dimasukan olehpengguna, memakai arahan berikut.
  4. dalam baris ke-16 dan ke-19 terdapat fungsi konversi ke tipe data yang dipakai (Integer dan Character), dikarenakan data masukan dari pengguna melalui keyboard akan bertipe String. Selanjutnya masukkan statemen kondisi Switch untuk mendeteksi pilihan sajian yang diberikan oleh pengguna, dan untuk menentukan berapa biaya yang harus dibayar.

  5. dalam arahan terlihat statemen Switch bersarang menyerupai pada statemen If pada latihan sebelumnya. Ekspresi logika dalam Switch hanya sanggup mendapatkan data dengan tipe Integer dan Character, dan lisan logika yang dipakai hanya mendapatkan kondisi persamaan sama dengan (==). Setiap kondisi yang terpenuhi diakhiri dengan break; untuk menerangkan final dari statemen yang harus dijalankan. Dan terdapat kondisi default: yang akan menunjukkan keputusan dikala semua kondisi yang diberikan tidak terpenuhi. Compile dan run file java yang tersimpan.



Membuat Aktivitas Sederhana Dengan Statemen Input Dan Variabel

Membuat kegiatan sederhana dengan statemen Input dan Variabel 

Anda diberikan keleluasaan untuk menentukan menjalankan aba-aba kegiatan yang dipaparkan dengan memakai Java Console atau Netbeans. Penyajian isu ini selanjutnya hanya dalam bentuk penjelasaan dan cara penulisan dari aba-aba kegiatan yang dibangun. 

  • Pada bab ini, proses pembangunan aba-aba kegiatan dimulai dengan pendeklarasian dari penggunaan package library 'java.io' untuk mengendalikan operasi penyimpanan masukan dari pengguna yang diberikan melalui keyboard.
  • Selanjutnya penulisan nama class dari file java yang dibentuk serta penulisan fungsi Main yang menjadi fungsi utama yang akan dijalankan dikala file java di eksekusi. Nama class harus sama persis dengan nama file java.
  • Berikutnya melaksanakan pendeklarasian variabel serta santunan nilai awal dari variabel tersebut. Dalam latihan ini dipakai dua variabel, variabel 'nama' untuk menyimpan string yang dimasukkan oleh pengguna, sedangkan variabel 'dataMasukan' dipakai sebagai media untuk merekam data masukan yang diberikan oleh pengguna melalui keyboard.
  • Tahap selanjutnya, menciptakan pertanyaan kepada pengguna terkait dengan nama dari pengguna, dan memakai fungsi readLine() untuk mendapat data masukan dari keyboard. Proses perekaman data masukan ini harus ditulis dalam exception handling (try-catch).
  • Pada akhirnya, menampilkan data nama yang berhasil direkam oleh kegiatan kepada pengguna.


    Sekian Tutorial dari saya, biar goresan pena ini bermanfaat untuk kalian yang membutuhkan. tutorial dasar ini di tunjukan kepada teman-teman sekalian yang ingin berguru bahasa pemrograman java. Terima Kasih sudah berkunjung.
     


Membuat Kegiatan Helloworld Dengan Java Console Dan Netbeans

 Membuat kegiatan “HelloWorld” dengan Java Console 


  1. Buka/jalankan text editor yang terdapat pada komputer Anda (seperti Notepad, Notepad++,Kate, Komodo, dll) 
  2. Ketikan isyarat kegiatan berikut pada layar kerja yang tersedia
  3. Simpan ke dalam direktori yang anda inginkan (misalkan D:/Praktikum Java), dan berikan nama "praktikum1_1.java" 
  4. Jalankan Command Prompt atau Terminal di komputer Anda, dan masuk ke dalam folder daerah menyimpan file tersebut, memakai perintah "cd D:/Java Praktikum "
  5. Selanjutnya lakukan compile file yang anda buat untuk investigasi kebenaran isyarat yang dibentuk dan penerjemahannya menjadi file yang siap di jalankan, dengan memakai perintah "javac praktikum1_1.java "
  6. Pada akhirnya, jalankan kegiatan kalau proses compile berhasil dilakukan untuk menjalankan kegiatan dengan cara "java praktikum1_1".

 Membuat kegiatan “HelloWorld” dengan Netbeans 


  1. Buka/jalankan Netbeansyangterdapatpada komputer Anda 
  2. Setelah muncul tampilan dari Netbeans menyerupai yang terlihat pada gambar di bawah,maka proses pertama yang harus dilakukan ialah pembuatan project baru, dengan cara menentukan sajian " File>New Project " dari menubar atau sanggup dengan menekan ctrl+shift+n pada keyboard.

  3. Maka akan muncul jendela gres untuk pembuatan project baru, menyerupai yang terlihat pada gambar berikut,
    Pilih kategori "Java" pada bab Categories dan "Java Application" pada bab Project,lalu tekantombol "Next>"
  4. Lalu masukkan nama project dan lokasi penyimpanan project, serta tekan tombol "Finish" untuk menuntaskan proses pembuatan project baru.
  5. Selanjutnya pilih file yang ingin diperbaharui menyerupai yang terlihat pada gambar,
  6. Tuliskan isyarat kegiatan berikut untuk menampilkan output yang dinginkan, dan letakkan dalam public static void main(String[] args).
  7. Pada jadinya lakukan Run Project untuk menjalankan project yang telah dibentuk dengan menentukan "Run>Run Project" dari menubar atau menekan tombol F6 pada keyboard. Dan selanjutnya amati pada bab output untuk melihat output yang dihasilkan saat project sukses dicompile dan dijalankan, serta melihat petunjuk kesalahankode kegiatan kalau project gagal dicompile
Selesai sudah tutorial kali ini,semoga kalian tidak galau alasannya ialah pada tutorial ini sudah sangat simple dan cukup detail dijelaskan. kalau kalian masih merasa galau silahkan untuk bertanya pada kolom komentar. Terima Kasih sudah berkunjung.

Kumpulan Pola Source Code Dari Sorting Dan Searching Di Java

Pada Kesempatan kali ini, aku akan membagikan Kumpulan Contoh Source Code dari Sorting dan Searching memakai bahasa pemrograman  Java. kalian sanggup mencoba sesuai kebutuhan kalian. eksklusif saja kalian pahami source code di bawah ini:

  1. Contoh Source Code Array Search
  2. import java.util.Vector;

    public class ArraySearch {

    int hasil;
    boolean ketemu = false;
    private Vector<Integer> vectorArs;

    public boolean Search(int cari) {
    new Data();
    int batas = Data.getUkuranVector();
    vectorArs = new Vector<Integer>(batas);
    vectorArs.addAll(Data.getVector());
    int[] ArySearch = new int[batas];
    for (int i = 0; i < (batas - 1); i++) {
    ArySearch[i] = vectorArs.get(i);
    }
    int index = 0;
    int value;
    while ((!ketemu)  && (index < batas)) {
    value = ArySearch[index];
    if (cari == value) {
    ketemu = true;
    hasil = index;
    break;
    }
    index++;
    }
    return ketemu;
    }

    public int getHasil() {
    return hasil + 1;
    }

    }

  3. Contoh Source Code Binary 
  4. import java.util.Vector;

    public class Binary {

    int hasil;
    boolean ketemu = false;
    private Vector<Integer> vectorBnr;

    public boolean Search(int cari) {
    new Data();
    int ukuran = Data.getUkuranVector();
    vectorBnr = new Vector<Integer>(ukuran);
    vectorBnr.addAll(Data.getVector());
    int[] ArrayBinary = new int[ukuran];
    for (int i = 0; i < (ukuran -1); i++) {
    ArrayBinary[i] = vectorBnr.get(i);
    }
    int low = 0;
    int high = Data.getUkuranVector()-1;
    int mid = (low + high) / 2;
    int midValue;
    while (low < high) {
    midValue = ArrayBinary[mid];
    if (midValue == cari) {
    ketemu = true;
    hasil = mid;
    break;
    } else {
    if (cari > midValue)
    low = mid + 1;
    else
    high = mid;
    }
    mid = (low + high) / 2;
    }
    return ketemu;
    }

    public int getHasil() {
    return hasil + 1;
    }
    }
  5. Contoh Source Code Bubble
  6. import java.util.Vector;

    public class Bubble {
    static Vector<Integer> vectorBubble;

    public static Vector<Integer> Sort(Vector<Integer> vectorBubble) {
    int n = 0;
    int ukuran = Data.getUkuranVector();
    while (n < ukuran) {
    for (int i = 1; i < ukuran; i++) {
    if (vectorBubble.get(i - 1) > vectorBubble.get(i)) {
    int temp = vectorBubble.get(i);
    vectorBubble.set(i, vectorBubble.get(i - 1));
    vectorBubble.set(i - 1, temp);
    }
    }
    n++;
    }
    return vectorBubble;
    }
    }
  7. Contoh Source Code Insertion
  8. import java.util.Vector;

    public class Insertion {
    public static Vector<Integer> Sort(Vector<Integer> vectorInsertion) {
    int i=1;
    int index;
    int ukuran = Data.getUkuranVector();
    while (i<ukuran){
    int temp=vectorInsertion.get(i);
    for(index=i; index>0; index--){
    if (temp < vectorInsertion.get(index-1)){
    vectorInsertion.set(index, vectorInsertion.get(index-1));
    }
    else break;
    }
    vectorInsertion.set(index, temp);
    i++;
    }
    return vectorInsertion;
    }
    }
  9. Contoh Source Code Quick
  10. import java.util.Vector;

    public class Quick {

    private static void swap(Vector<Integer> vectorQuick, int left, int right) {
    int temp = vectorQuick.get(left);
    vectorQuick.set(left, vectorQuick.get(right));
    vectorQuick.set(right, temp);
    }

    public static Vector<Integer> quickSort(Vector<Integer> vectorQuick) {
    int ukuran = Data.getUkuranVector() - 1;
    quickSortRecursive(vectorQuick, 0, ukuran);
    return vectorQuick;
    }

    private static void quickSortRecursive(Vector<Integer> vectorQuick,
    int left, int right) {
    int pivot;
    if (left >= right)
    return;
    pivot = partition(vectorQuick, left, right);
    quickSortRecursive(vectorQuick, left, pivot - 1);
    quickSortRecursive(vectorQuick, pivot + 1, right);
    }

    public static int partition(Vector<Integer> vectorQuick, int left, int right) {
    while (true) {
    while ((left < right)
    && (vectorQuick.get(left) < vectorQuick.get(right)))
    right--;
    if (left < right)
    swap(vectorQuick, left, right);
    else
    return left;
    while ((left < right)
    && (vectorQuick.get(left) < vectorQuick.get(right)))
    left++;
    if (left < right)
    swap(vectorQuick, left, right--);
    else
    return right;
    }
    }
    }
  11. Contoh Source Code Selection
  12. import java.util.Vector;

    public class Selection {
    public static Vector<Integer> Sort(Vector<Integer> vectorSelection) {
    int i;
    int ukuran = Data.getUkuranVector();
    int max;
    while (ukuran > 0){
    max = 0;
    for(i=1; i<ukuran; i++){
    if (vectorSelection.get(max) < vectorSelection.get(i)) {
    max = i;
    }
    }
    int temp = vectorSelection.get(max);
    vectorSelection.set(max, vectorSelection.get(ukuran-1));
    vectorSelection.set(ukuran-1, temp);
    ukuran--;
    }
    return vectorSelection;
    }
    }
  13. Contoh Source Code vectorShell
  14. import java.util.Vector;

    public class Shell {

    static int N;
    static int distance;
    static int j;
    static int i;
    static Vector<Integer> vectorShell;

    public static Vector<Integer> shellSort(Vector<Integer> vectorShell) {
    N = Data.getUkuranVector();
    distance = N / 2;
    while (distance > 0) {
    for (i = 0; i < N - distance; i++) {
    j = i + distance;
    if (vectorShell.get(i) > vectorShell.get(j)) {
    int temp = vectorShell.get(i);
    vectorShell.set(i, vectorShell.get(j));
    vectorShell.set(j, temp);
    }
    }
    distance = distance / 2;
    }
    return vectorShell;
    }
    }
  15. Contoh Source Code 
  16. import java.util.Vector;

    public class VectorSearch {
    int hasil;
    boolean ketemu = false;
    private Vector<Integer> vectorCv;

    public boolean Search(Integer cari) {
    new Data();
    vectorCv = new Vector<Integer>(Data.getUkuranVector());
    vectorCv.addAll(Data.getVector());
    if (vectorCv.contains(cari)) {
    hasil = vectorCv.indexOf(cari) + 1;
    }
    return ketemu = true;
    }
    public int getHasil() {
    return hasil;
    }
    }
Selamat Mencoba! selamat pusing dengan coding. sekian dulu artikel Kumpulan Contoh Source Code dari Sorting dan Searching di Java ini. supaya tutorial ini sanggup bermanfaat untuk kalian semua. Terima kasih.

Search

Blog Archive