[Scala] Menemukan Nilai Maksimum di Array


Kali ini saya akan sharing kode scala untuk melakukan pencarian data maksimum dari sebuah array. Terdapat dua metode yang dilakukan :

  • pencarian nilai maksimum menggunakan loop (perulangan)
  • pencarian nilai maksimum menggunakan recursive (memanggil ulang metode yang sama)

Untuk lebih jelas silahkan lihat kodenya :

Baca lebih lanjut

Implementasi Euclid’s Algorithm di Scala


Scala

Scala

Dalam matematika kita sering menghadapi bilangan pecahan misal 1/2 atau 3/4. Dan kadang-kadang kita sering menemui bilangan pecahan dengan nilai besar yang sebenarnya bisa disederhanakan, misal 90/100, bisa disederhanakan menjadi 9/10 atau 25/15 bisa disederhanakan menjadi 5/3.

Untuk menyederhakanan sebuah pecahan, kita perlu mencari pembagi terbesar yang bisa membagi pembilang dan penyebut, kita bisa menggunakan algoritma Euclid, dimana bunyi algoritmanya sebagai berikut Baca lebih lanjut