SMKDEV Coding Challenge
Tingkatkan Keterampilan Melalui Tantangan, Let’s Go!
Weekly Coding Challenge #8142
- 00Days
- 00Hours
- 00Minutes
3 – 8 Oktober 2023
Apa Itu Coding Challenge?
“SMKDEV Coding Challenge” adalah acara seru dan inovatif yang memberikan kesempatan kepada para siswa maupun mahasiswa untuk menunjukkan kemampuan pemrograman dan pemecahan masalah.
Ini adalah kesempatan bagus buat kamu yang suka mengembangkan perangkat lunak dan coding. Di sini, kamu bisa berkompetisi dengan seru tapi juga belajar bareng dalam komunitas yang membangun!
Yang Akan Kamu Dapatkan
Case Study
Mendapatkan studi kasus yang bisa meningkatkan kemampuan kamu dalam menyelesaikan technical test nantinya.
Join Best Community & Build A Networking
Bangun jaringan antar sesama developer dengan bergabung dengan komunitas SMKDEV!
E-Voucher For The Winner
Dapatkan hadiah e-voucher bagi pemenang coding challenge.
Certificate For The Winner
Dapatkan sertifikat bagi pemenang coding challenge.
Syarat Mengikuti Coding Challenge
Siswa, Mahasiswa, dan Fresh Graduate di seluruh Indonesia
Weekly Coding Challenge #8142
3 – 8 Oktober 2023
Tuti dan Nining sedang melakukan studi seputar kebiasaan kucing. Masing-masing dari mereka bertanya kepada 5 pemilik kucing tentang usia Kucing Mereka, dan menyimpan datanya ke dalam sebuah array (satu array untuk masing-masing). Saat ini, mereka hanya tertarik untuk mengetahui apakah seekor Kucing Adalah Kucing Dewasa atau Kucing Kecil (Kitten). Sebuah Kucing Dianggap dewasa jika usianya setidaknya 3 tahun, dan dianggap Kucing Kecil (Kitten) jika usianya kurang dari 3 tahun.
Tugas Anda:
Buatlah sebuah fungsi ‘checkCats’, yang menerima 2 array usia Kucing(‘CatsTuti’ dan ‘CatsNining’), dan melakukan hal-hal berikut:
- Tuti mengetahui bahwa pemilik dari Kucing Pertama dan dua Kucing Terakhir sebenarnya memiliki anjing, bukan kucing! Jadi, buatlah salinan dari array milik Tuti, dan hapus usia kucing dari array yang disalin tersebut.
- Buatlah sebuah array yang berisi data Tuti (yang sudah dikoreksi) dan data Nining.
- Untuk setiap Kucing Yang tersisa, tampilkan di konsol apakah itu Kucing Dewasa (“Kucing Nomor 1 adalah Kucing Dewasa, dan berusia 5 tahun”) atau Kucing Kecil (“Kucing Nomor 2 masih anak-anak �”).
Jalankan fungsi tersebut untuk kedua set data uji.
Data uji:
Data 1: Data Tuti [3, 5, 2, 12, 7], Data Nining [4, 1, 15, 8, 3]
Data 2: Data Tuti [9, 16, 6, 8, 3], Data Nining [10, 5, 6, 1, 4]
Hadiah Pemenang
Juara 1
E-Voucher senilai Rp 25.000,-
Weekly Coding Challenge #8142
3 – 8 Oktober 2023
Calculate the cube of all numbers from 1 to a given number
Write a program to rint the cube of all numbers from 1 to a given number
Given:
input_number = 6
Output:
Current Number is : 1 and the cube is 1
Current Number is : 2 and the cube is 8
Current Number is : 3 and the cube is 27
Current Number is : 4 and the cube is 64
Current Number is : 5 and the cube is 125
Current Number is : 6 and the cube is 216
Hadiah Pemenang
Juara 1
E-Voucher senilai Rp 25.000,-
Linimasa SMKDEV Coding Challenge
Open Registration & Submission
3 - 8 Oktober 2023Winner Announcement
9 Oktober 2023Open Registration & Submission
3 - 9 Oktober 2023Winner Announcement
9 Oktober 2023Testimonials
Our Winner
Winner of weekly challenge #01
“ Menjadi bagian keluarga SMKDev membantu mengembangkan keterampilan pemrograman saya(melalui event Coding Challenge misalnya). Selain itu, dukungan pemecahan masalah teknis, diskusi bersama, berbagi pengalaman(di Community Bonding misalnya) dan kesempatan berkolaborasi dalam sebuah proyek menjadi hal "menarik" yang tidak bisa saya lewatkan “
Asep Dwi Saputra
Winner of weekly challenge #02
<span data-metadata=""><span data-buffer="">“ Merupakan pengalaman yang sangat menyenangkan bagi saya, mencoba hal baru dan memecahkan suatu masalah. Selain itu, saya juga mendapatkan kesempatan untuk menjalin banyak hubungan dan koneksi dengan orang-orang yang memiliki minat serupa. Dengan ini, saya dapat berbagi pengetahuan dan pengalaman saya dengan orang lain, serta menerima wawasan dan ilmu baru melalui berbagai perspektif yang berbeda “
M Iqbal Pasha Al Farabi
Winner of weekly challenge #03
"Saya merasa sangat bahagia dan bangga karena berhasil menjadi pemenang dalam SMKDEV Coding Challenge. Selama kompetisi ini, Menurut saya, pengalaman ini telah memperluas wawasan dan keterampilannya dalam pemrograman.Saya berterima kasih kepada tim penyelenggara SMKDEV karena memberikan kesempatan ini dan memberikan tantangan yang menginspirasi serta mengapresiasi kerja keras peserta lain."
Shevabey Rahman
Winner of weekly challenge #04
"Sejak bergabung dengan komunitas SMKDEV saya mendapat pengalaman yang banyak terlebih lagi melalui banyak event seperti community bonding talk yang membantu mengembangkan soft skill saya, dengan adanya coding challenge juga membuat saya bersemangat untuk meningkatkan skill pemrograman khususnya problem solving dengan lebih baik lagi, terimakasih SMKDEV dan tim"
Karel Trisnanto Utomo
Frequently Asked Question
Apakah saya harus menjadi seorang developer dahulu untuk bisa mengikuti Coding Challenge ini?
Tidak. Peserta dapat berasal dari berbagai profesi selama mereka memiliki minat dalam dunia coding.
Bagaimana caranya agar saya bisa mendapatkan informasi lebih rinci tentang Coding Challenge ini?
Silakan bergabung dengan komunitas SMKDEV pada link berikut ini : https://www.smk.dev/tgg. Semua informasi terkait coding challenge akan disampaikan lebih detail di komunitas SMKDEV.
Apakah saya memerlukan anggota untuk mengerjakan Coding Challenge ini?
Tidak. Kamu tidak memerlukan anggota untuk mengerjakan coding challenge ini, coding challenge ini bersifat individu.
Bentuk file seperti apakah yang perlu saya submit untuk Coding Challenge ini?
Kamu cukup melampirkan link repository github/gitlab yang berisikan jawaban dari coding challenge ini.
Apakah ada bahasa pemrograman spesifik untuk mengikuti Coding Challenge ini?
Tidak. Kamu boleh menggunakan bahasa pemrograman apa saja untuk mengikuti coding challenge ini, tapi disarankan untuk menggunakan bahasa pemrograman yang umum seperti: Javascript atau Python