Link Github Project : https://github.com/aclaputra/aplikasi-cli-team/
- Muhammad Acla
- Lely https://github.com/lelyr1305
- Gagas https://github.com/GagasWahyu27
- Soal 1: Menentukan Nilai Terbesar dan Terkecil
Pada tugas ini kamu diminta untuk membuat sebuah function untuk menentukan nilai terkecil dan terbesar dari sebuah array.
Contoh:
input : [6, 2, 4, 10, 5]
output : max: 10 min: 2
input : [3, 9, 10, 13, 1, 2]
output : max: 13 min: 1
- Soal 2: Mencari Elemen/Nilai Minus Terbesar yang Hilang
Pada tugas ini, kamu diminta untuk membuat sebuah aplikasi sederhana yang dapat melakukan pencarian elemen minus terbesar yang hilang di dalam sebuah array.
Contoh:
input: [4, 3, 2, 1, -1, -3, -4]
output: -2
- Soal 3: Cut The Bamboo
Pada tugas ini, kamu diminta untuk membuat sebuah aplikasi sederhana yang dapat melakukan simulasi untuk melakukan pemotongan ruas bambu dengan ketentuan sebagai berikut:
Challenge:
Terdapat ketentuan berapa kali siklus pemotongan banyak bamboo
Jumlah ruas setiap bamboo disimpan dalam array
Dalam satu siklus pemotongan, akan mengurangi masing masing bamboo sebanyak 1 ruas.
Contoh:
inputan:
Berapa banyak bambu yang di input serta panjang ruasnya.
Contoh: 3,2,2
Berapa banyak siklus pemotongan ruas bambu
Contoh: 2
Notes: Bisa diberikan validasi jika ruas bambu habis maka panjang dari ruas bambu tidak boleh minus
- Soal 4: Mencari Nama yang Ganjil
Pada tugas ini, kamu diminta untuk membuat sebuah aplikasi sederhana yang dapat melakukan mencari nama dalam sebuah teks/kalimat yang panjang karakternya ganjil.
Contoh :
Input :
Herman Budi Jenny Kevin Aris
Output :
Jenny, Kevin
- Group Challenge:
Satukan dari semua soal yang sudah Anda kerjakan dan buatlah menu dengan contoh seperti ini:
- Menu akan dipanggil terus menerus selama belum keluar dari aplikasi.