Anda di halaman 1dari 5

LAPORAN AKHIR

Nama : NANANG ARIF

NPM : 21122054

Kelas : 2KB04

Baris :2

Praktikum Ke :5

Tanggal Praktikum : Sabtu 25 November 2023

Ketua Baris : Muhammad Farhan

Asisten Baris : VARIZAN DIYARO MASULILI

Materi :

Paraf Asisten

( VARIZAN DIYARO MASULILI )

Laboratorium Sistem Informasi


Universitas Gunadarma
2023
1. Excecption Handling

Import class scanner untuk mengambil atau mendeteksi input dari user. Membuat
object untuk memaminggil fungsi dari class Scanner. Mendeklarasikan email dan
password yang masing masing sudah memiliki value yang telah di tentukan. Pada try kita
melakukan autentifikasi yang dimana untuk mengecek apakah input yang kita masukan
sudah sesuai atau belum. Input di sini dimasukan oleh user yang dimana akan di ambil
oleh scanner. Lalu menggunakan loop if bersarang yang di mana akan menentukan syatat
ayng telah di tentukan dan jika memenuhi syarat maka akan di eksekusi. Lalu else if utuk
mengidentifikasi jika salah satunya ada yang salah. Pada program di atas jika nilai
password tidak sama dengan yang di deklarasikan maka outputnya password tidak sesuai.
Lalu pada catch kita akan mengambil data yang sudah di eksekusi lalu menampilkan
output kenapa bisa gagal login nya. Pada finally untuk mengakhiri scanner.

Output
 Ketika memasukkan email dan password dengan benar.
 Ketika memasukkan email yang salah.

 Ketika memasukkan password yang salah.

 Ketika data email dan password tidak diisi.

2. Multithreading
Pada program di atas import class scanner untuk mengambil nilai atau mendeteksi
nilai yang di inputkan oleh user. Pada main method terdapat object scanner dan object
mergesort. Pada scanner kita akan memasukan Panjang array lalu di simpan pada variable
length dan seletelah di tentukan Panjang nya kita memasukan elemnt array yang akan di
simpan pada variable array. setelah mendapatkan nilai array kita akan mengeksekui agar
melakukan proses ascending menggunakan multithread. Pada class merge sort untuk
mengambil nilai array yang telah di simpan pada variable array. pada method mergesort
untuk membuat prohram merge sort yang dimana membuat 2 thread untuk mengurutkan
array. pada method merge ntuk menggabungkan kedua array yang sudah si urutkan.

Anda mungkin juga menyukai