Showing posts with label java array. Show all posts
Showing posts with label java array. Show all posts

Tuesday, August 2, 2016

Algoritma Pencarian Nilai Dalam Array Dengan Java


Berikut adalah contoh program untuk mencari nilai tertentu dalam elemen array, lansung saja berikut contoh programnya

Nama file : cari_Array.java

import java.util.Scanner;
public class cari_Array {
  public static void main(String[] args) {
     int jum = 0;
     int k = 0;
     int x = 0;
     int j = 0;
     
     System.out.print("Masukan jumlah elemen array : ");
     Scanner s = new Scanner(System.in);
   jum = s.nextInt();

     int[] array = new int[jum];
     System.out.println("Masukan nilai array sebanyak : " +jum);
     for (int i=0; i<jum; i++)
     {
     array[i] = s.nextInt();
     }
     
   System.out.print("Masukan nilai array yang akan di cari : ");
   int nilai = s.nextInt();
   
     System.out.print("Nilai dalam array : ");
     for (x = 0; x < jum; x++)
     {
     System.out.print(array[x]);
     }
    
     for (j = 0; j < array.length; j++) {
        if (nilai == array[j])
        {
        System.out.println(" ");
            System.out.println("nilai yang dicari : " +nilai);
            System.out.println("ada pada index ke : "+j);
        k = 1;
         }
     }
     if (k==0){
     System.out.println("\nnilai "+nilai+" tidak ada dalam array");
     }   
  } 
}

Output

Masukan jumlah elemen array : 5
Masukan nilai array sebanyak : 5
1
2
3
4
5
Masukan nilai array yang akan di cari : 6
Nilai dalam array : 12345
nilai 6 tidak ada dalam array

Program diatas dibuat menggunakan eclipse, selamat mencoba semoga bermanfaat ... 

Monday, August 1, 2016

Menjumlahkan Elemen Dalam Array Dengan Java


Berikut adalah contoh program untuk menjumlahkan elemen dalam array, akan ada 2 contoh program yang pertama program yang sudah kita isi nilai array nya, yang kedua menggunakan interaksi dengan pengguna atau kita input menggunakan java.util.scanner
berikut contoh programnya

Nama file : jumlah_Array_1.java

public class jumlah_Array_1 {
  public static void main(String args[]){
     int[] array = {10, 20, 30, 40, 50, 10};
     int sum = 0;
     //Advanced for loop
     for( int num : array) {
         sum = sum+num;
     }
     System.out.println("Jumlah Dari Semua Elemen Array Adalah:"+sum);
  }
}

Output

Jumlah Dari Semua Elemen Array Adalah:160



Nama file : jumlah_Array_2.java

import java.util.Scanner;
public class jumlah_Array_2 {
  public static void main(String args[]){
     Scanner scanner = new Scanner(System.in);
     int[] array = new int[10];
     int sum = 0;
     System.out.println("Masukan 10 Nilai Elemen Dalam Array :");
     for (int i=0; i<10; i++)
     {
     array[i] = scanner.nextInt();
     }
     for( int num : array) {
         sum = sum+num;
     }
     System.out.println("Jumlah Dari Semua Elemen Array Adalah :"+sum);
  }
}

Output

Masukan 10 Nilai Elemen Dalam Array :
1
2
3
4
5
6
7
8
9
10

program diatas dibuat menggunakan eclipse, selamat mencoba semoga beranfaat ...

Sunday, July 31, 2016

Mengurutkan Angka Dan Huruf Yang Acak Dalam Array Dengan Java


Pada program sebelunya ngejava.com pernah membuat program bubble sort ascending dan descending yang mana adalah juga program algoritma untuk mengurutkan, kali ini ngejava.com akan membuat lagi program lainya dengan tambahan mengurutkan huruf, oke langsung saja kita lihat contoh programnya dibawah ini

Nama file : urut_Array.java

import java.util.Arrays;
public class urut_Array {
  public static void main(String[] args) {
 
     int[] nilaiInteger = {3,2,6,4,8,7,9,1,5,10};
     char[] nilaiKarakter = {'d', 'c', 'g', 'f', 'i', 'a', 'b', 'h', 'e'};
 
     String tampilan;
 
     // Menampilkan elemen larik integer
     tampilan = "Angka Array acak                  : ";
     for (int x = 0; x < nilaiInteger.length; x++)
        tampilan += nilaiInteger[x] + "   ";
 
     Arrays.sort(nilaiInteger);
 
     // Menampilkan elemen larik integer setelah diurutkan
     tampilan += "\nAngka Array yang sudah di urutkan : ";
     for (int x = 0; x < nilaiInteger.length; x++)
        tampilan += nilaiInteger[x] + "   ";
 
     // Menampilkan elemen larik karakter
     tampilan += "\n\nHuruf Array Acak               : ";
     for (int x = 0; x < nilaiKarakter.length; x++)
        tampilan += nilaiKarakter[x] + "   ";
 
     Arrays.sort(nilaiKarakter);
 
     // Menampilkan elemen larik karakter setelah diurutkan
     tampilan += "\nArray huruf setelah di urutkan : ";
     for (int x = 0; x < nilaiKarakter.length; x++)
        tampilan += nilaiKarakter[x] + "   ";
 
     System.out.print(tampilan);
  }
}

Output

Angka Array acak                  : 3   2   6   4   8   7   9   1   5   10   
Angka Array yang sudah di urutkan : 1   2   3   4   5   6   7   8   9   10   

Huruf Array Acak               : d   c   g   f   i   a   b   h   e   
Array huruf setelah di urutkan : a   b   c   d   e   f   g   h   i   

Untuk download sourcecodenya bisa disini atau di halaman download
program diatas dibuat menggunakan eclipse
selamat mencoba semoga bermanfaat ...

Friday, July 15, 2016

Progam Java untuk Menjumlahkan Nilai Dalam Array

berikut adalah contoh program untuk menjumlahkan nilai dalam array 

program 1 sudah kita tentukan nilai nya.

Nama file : jum_Array.java

public class jum_Array {
   public static void main(String args[]){
      int[] array = {10, 20, 30, 40, 50, 10};
      int jum = 0;
      //Advanced for loop
      for( int num : array) {
          jum = jum+num;
      }
      System.out.println("Jumlah Nilai Dalam Array adalah :"+jum);
   }
}    

Output

run:
Jumlah Nilai Dalam Array adalah :160
BUILD SUCCESSFUL (total time: 1 second)

Program 2 nilai didapat dari sebuah input

Nama file : jum_Array_2.java

import java.util.Scanner;
public class jum_Array_2 {
   public static void main(String args[]){
      Scanner scanner = new Scanner(System.in);
      int[] array = new int[10];
      int jum = 0;
      System.out.println("Masukan 10 Nilai Array:");
      for (int i=0; i<10; i++)
      {
     array[i] = scanner.nextInt();
      }
      for( int num : array) {
          jum = jum+num;
      }
      System.out.println("Jumlah Dari Nilai Array adalah :"+jum);
   }
}   

Output

run:
Masukan 10 Nilai Array:
5
8
9
7
5
4
6
2
3
1
Jumlah Dari Nilai Array adalah :50
BUILD SUCCESSFUL (total time: 10 seconds)

Selamat mencoba, semoga bermanfaat ...

Kriptografi Sederhana Dengan Algoritma Blowfish Menggunakan Java

Pada postingan sebelumnya saya memposting tentang enkripsi dan dekripsi sederhana dengan cara menggantikan kata yang di input dengan m...