STRUKTUR DATA
MODUL 1
INSTALASI DAN PENGENALAN PROGRAM JAVA DAN NETBEANS
Dosen Pengampu
Ach. Arif Alfin, S.Si., M.MT
Tanggal Pengumpulan :
1.2 Tujuan
5. Setelah proses penginstalan selesai, klik Close untuk menutup jendela instalasi
java
6. Klik install untuk mulai melakukan instalasi NetBeans. Tunggu sampai proses
instalasi selesai dengan sempurna
7. Setelah proses instalasi selesai, klik finish untuk menutup jendela instalasi
2.) Nah tipe data string sendiri masuk dalam composite alasanya karena tipe data
prmitive adalah tipe data murni yang ada dalam bahasa pemrograman Sedangkan
tipe data composite adalah bentukan dari dua atau lebih dari tipe data primitive.
Sebagi contohnya yaitu tipe data string dan array.
3.) Program adalah kumpulan instruksi komputer, sedangkan metode dan tahapan
sistematis dalam program adalah algoritma. Program ini ditulis dengan
menggunakan bahasa pemrograman. Jadi bisa kita sebut bahwa program adalah
suatu implementasi bahasa pemrograman. Beberapa pakar memberi formula
bahwa:
program = struktur data + algoritma
Bagaimanapun juga struktur data dan algoritma berhubungan sangat erat pada
sebuah program. Algoritma yang baik tanpa pemilihan struktur data yang tepat akan
membuat program menjadi kurang baik, semikian juga sebaliknya. Menilai
Sebuah Algoritma ketika manusia berusaha memecahkan masalah, metode atau
teknik yang digunakan untuk memecahkan masalah kemungkinan bisa lebih
dari satu. Dan kita memilih mana yang terbaik diantara teknik‐teknik itu.
BAB IV
IMPLEMENTASI
1. Tulis dan jalankan listing program berikut:
Pada source code tersebut, ukuran array yang dideklarasikan adalah 5. Item yang
diisi hanya sampai index ke-2, artinya array yang diisi hanya 3 item.Tuliskan output
dari source code tersebut, dan berikan analisanya !
}
4.1.2Analisa :
Pada source code tersebut, ukuran array yang dideklarasikan adalah
5. Item yang diisi hanya sampai index ke-2, artinya array yang diisi hanya
3 item. Karena Source code new String[5] dideklarasikan berjumlah
5 dan Index hanya sampai 2, sedangkan array yang di isi hanya 3 item, maka
saat source code dijalankan, 2 sisa dari array akan bertuliskan null.
Pada source code tersebut, ukuran array yang dideklarasikan adalah 13.
Berdasarkan source code di atas, apabila ada yang error, silahkan diperbaiki
error-nya dimana tanpa menghapus source code yang ada.
4.2.2 Output
}
4.3.2 Analisa :
Program membutuhkan class scanner yang kita import dari library java
menggunakan code import java.util.Scanner; Pertama, untuk membuat
jumlah dari mahasiswa atau output yang akan ditampilkan, source code yang perlu
dibuat adalah sebagai berikut:
System.out.print("Berapa jumlah siswa? ");
int jumlahSiswa = input.nextInt();
int totalNilai = 0;
for (int i = 0;i < jumlahSiswa; i++){
Source code ini akan menampilkan listing jumlah mahasiswa yang akan kita isi.
Untuk pembuatan output “Nilai Mahasiswa NPM “ kita masukkan source code
berikut :
System.out.print("Nilai Mahasiswa NPM 110710003" + i +
"adalah:");
int nilai = input.nextInt();totalNilai += nilai;
}