Latihan soal fungsi (function/method)

Berikut adalah contoh soal untuk latihan menyusun function/method, disetaik contoh kode alternatif penyelesaiannya. Sebelum berlatih menjawab, ada baiknya membaca dulu materi tentang function (python), atau method (java).

Greetings

Buatlah sebuah function/method yang menerima parameter berupa nama seseorang kemudian mencetak sapaan di layar sesuai nama dimaksud. Misal “Halo Susi”

Contoh penyelesaian: Python | Java

Luas persegi panjang

Sebuah function/method yang menerima nilai panjang dan lebar sebuah persegi panjang kemudian menghitung nilai luasnya. function/method kemudian mengembalikan (return) nilai luas tersebut. 

Contoh penyelesaian: Python

Keliling persegi panjang

Sebuah method yang menerima nilai panjang dan lebar sebuah persegi panjang kemudian menghitung nilai kelilingnya. Method kemudian mengembalikan (return) nilai keliling tersebut.

Contoh penyelesaian: Java

Keliling lingkaran

Sebuah function yang menerima nilai jari-jari sebuah lingkaran dan menghitung kelilingnya. Function kemudian mengembalikan (return) nilai keliling tersebut.

Contoh penyelesaian: Python

Nilai terkecil

Sebuah function/method yang menerima sebuah list/array dengan elemen bertipe double kemudian mengembalikan nilai elemen paling kecil yang ada pada list/array tersebut tersebut.

Contoh penyelesaian: Python

Nilai rata-rata

Sebuah function/method yang menerima sebuah list/array dengan elemen bertipe double kemudian mengembalikan nilai rata-rata elemen yang ada pada list/array tersebut.

Contoh penyelesaian: Python | Java

Mengurutkan

Sebuah function/method yang menerima sebuah list dengan elemen bertipe double kemudian mengembalikan list baru dengan elemen yang sama namun nilai yang sudah terurut dari besar ke kecil / kecil ke besar.

Contoh penyelesaian: Python | Java

Bilangan prima

Sebuah function/method yang menerima sebuah bilangan bulat kemudian mengembalikan apakah bilangan tersebut termasuk bilangan prima (true bila prima, false jika tidak).

Contoh penyelesaian: Python | Java

Faktorial

Sebuah function/method yang menerima sebuah bilangan bulat kemudian mengembalikan nilai faktorial dari bilangan tersebut.

Contoh penyelesaian: Python | Java

Faktor Persekutuan Terbesar

Sebuah function/method yang menerima dua buah bilangan kemudian mereturn nilai Faktor Persekutuan Terbesar (FPB) dari kedua bilangan tersebut.

Contoh penyelesaian: Python | Java

Kelipatan Persekutuan Terkecil

Sebuah method yang menerima dua buah bilangan kemudian mereturn nilai Kelipatan Persekutuan Terkecil (KPK) dari kedua bilangan tersebut

Contoh penyelesaian: Python | Java

You may also like...

Berikan komentar

Belajar koding untuk pemula
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.