Langsung ke konten utama

Postingan

Algoritma untuk menentukan bilangan ganjil dan genap serta contohnya dalam bahasa pemrograman java dan javascript.

Algoritma untuk mencari bilangan ganjil dan genap adalah sebagai berikut: Mulai program Masukkan bilangan yang akan diperiksa Periksa apakah bilangan tersebut genap atau ganjil Jika bilangan tersebut genap, tampilkan "Bilangan genap" Jika bilangan tersebut ganjil, tampilkan "Bilangan ganjil" Selesai program Berikut adalah contoh implementasi algoritma tersebut dalam bahasa Java: import java.util.Scanner; public class GanjilGenap {     public static void main(String[] args) {         Scanner scanner = new Scanner(System.in);         System.out.print("Masukkan bilangan: ");         int bilangan = scanner.nextInt();         if(bilangan % 2 == 0) {             System.out.println("Bilangan genap");         } else {             System.out.println("Bilangan ganjil");     ...
Postingan terbaru

Bagaimana saya mendapatkan pekerjaan sebagai programmer di level internasional.

Bagaimana saya mendapatkan pekerjaan sebagai programmer di level internasional. Menjadi programmer merupakan salah satu profesi yang banyak dibutuhkan dalam beberapa tahun ini. Baik di Indonesia terlebih di Internasional orang yang mempunyai keahlihan dalam bidang pemrograman sangatlah dicari dan dibutuhkan. Saya sendiri sudah menjalani profesi ini kurang lebih selama 4 tahun ditahun 2023 ini. Dimulai dari tahun 2019-2021 saya bekerja sebagai programmer di perusahaan start-up di Indonesia yang kemudian pada tahun 2021 saya mendapatkan tawaran untuk bergabung disalah satu perusahaan yang berlokasi di Brazil (remote work). Dan sebagai catatan untuk perusahaan yang ada di Brazil ini bisa dibilang saya tidak perlu mengikuti seleksi dan ujian-ujian seperti ketika ingin bergabung disalah satu perusahaan di Indonesia. Mengapa bisa begitu? dan bagaimana saya bisa direkrut oleh perusahaan luar negeri? Berikut saya akan membagikan langkah-langkahnya : 1. Membangun portofolio ...

Memahami makna kehidupan agar tidak insecure!

Memahami makna kehidupan agar tidak insecure! Pernahkah diantara kita berfikir bahwa kehidupan orang lain tampak lebih indah, lebih bahagia dan lebih segalanya. Sehingga timbulah rasa insecure, iri, dan cemburu yang kadang membuat kita merasa rendah diri dan tidak bersukur. Tapi tahukah kita? terkadang orang lain yang kita anggap kehidupannya lebih baik daripada kita terkadang disisi lain malah berfikir bahwa kehidupan kitalah yang lebih baik daripada mereka. Sebagaimana pepatah jawa mengatakan "Hidup itu sawang sinawang" yang artinya hidup itu saling melihat. Kadang kehidupan yang kita keluhkan merupakan kehidupan yang orang lain impikan dan sebaliknya. Oleh karena itu kita perlu memahami bahwa kehidupan dan rejeki setiap orang itu telah diatur oleh Sang Maha Kuasa. Yang mana tidak akan tertukar dan pasti akan datang pada waktu yang tepat. Rejeki itu banyak macamnya, ada berupa harta, pekerjaan, kesehatan, jodoh dan lain sebagainya. Ada orang yang rejekinya beru...

Usia 20-an wajib paham beberapa hal ini!

Usia 20-an wajib paham beberapa hal ini! Hallo milenials. Seperti yang kalian lihat pada judul artikel, saya akan membagikan beberapa hal yang harus kita pahami diusia 20-an. Mengapa kita perlu paham hal ini? Tentu, jika kita menyadari dan paham akan hal ini akan memudahkan kita kedepannya. Disclaimer, ini adalah pendapat pribadi saya berdasarkan pengetahuan yang saya dapat dari membaca atau dari pengalaman. 1. Yang wajib kalian waspadai soal pacaran. Tolong kalian garis bawahi terlebih dahulu bahwa disini saya bukan berarti melarang "pacaran". Tentu diusia 20-an banyak sekali dari kita yang sudah menjalin hubungan atau lebih kita kenal dengan istilah pacaran. Mungkin kalian juga sudah mengerti bahwa pacaran mempunyai dampak positive maupun negative. Buat kalian yang sudah terlanjur pacaran jadikanlah pacar kalian sebagai partner atau teman untuk mengembangkan bakat kalian, saling mendukung satu sama lain. Jangan sampai karna pacaran malah menghambat ...

Cara memulai belajar pemrograman di tahun 2023

Cara memulai belajar pemrograman di tahun 2023 Halo temen-temen semua, seperti kita tahu beberapa tahun belakangan dunia mengalami perkembangan yang sangat signifikan dibidang digital. Terlebih ketika terjadi wabah COVID-19 yang mana mendorong semua bidang kehidupan secara mau tidak mau untuk beralih kedunia digital. Saya yakin temen-temen paham akan hal ini, karena ketika terjadi wabah COVID-19 masyarakat diharuskan lock-down sehingga banyak aktifitas yang harus dilakukan secara digital. Dengan besarnya digitalisasi ini menjadikan kemampuan pemrograman manjadi salah satu kemampuan yang sangat dibutuhkan. Bahkan saat temen-temen browsing mengenai On-demand skills ataupun Top 10 skills ditahun 2020 hingga sekarang temen-temen pasti akan menemukan bahwa pemrograman terdapat disalah satunya. Seperti untuk kebutuhkan membangun website , membangun aplikasi mobile dan lain sebagainya. Oleh karena itu banyak riset, artikel ataupun co...

Iterator di Java

Java Iterator   public interface Iterator<E>   E : merupakan type element yang dikembalikan oleh Iterator tersebut. Iterator merupakan suatu interface, iterator menggantikan Enumerations dalam Java Collections Framework. Iterator berbeda dengan Enumeration dalam dua cara : pemanggil memungkinkan untuk menghapus element yang mendasarinya selama ada iterasi dengan semantik yang jelas. nama method telah ditingkatkan. Interface ini merupakan anggota dari Java Collections Framework Method-method yang terdapat pada Iterator boolean hasNext() Yaitu method yang mengembalikan nilai true jika iterasi memiliki lebih banyak elements. Dengan kata lain akan me return true jika next() akan me return suatu element bukan dan bukan suatu exceptions.  E next() Yaitu method yang me return next element pada iterasi. void remove() Yaitu method yang menghapus element terahir yang di return oleh iterasi nya. Method ini hanya bisa dipanggil sekali...

React JS #chapter 1 "Definition and About React"

React JS React merupakan suatu library JavaScript untuk membangun user interfaces.  Deklaratif React menjadikan pembuatan interactive UIs dengan tanpa terasa sakit. Desain yang simple pada setiap state di aplikasi kita, dan React akan secara efisien memperbarui dan membuat komponen yang tepat ketia data berubah. Tampilan yang deklarativ membuat kode kita lebih mudah dibaca dan mudah dalam debug. Berbasis Komponen Pembuatan enkapsulasi komponen yang bisa me manage state nya sendiri. kemudian membuatnya menjadi UI yang rumit. Sejak komponen logic JavaScript ditulis dengan template, kita bisa dengan mudah sumberdaya data dalam app kita, dan menjaga state tersebut keluar dari DOM. Belajar Sekali, Tulis Di Mana Saja Kita tidak mengasumsikan stack dalam pembuatan app kita, jadi kita dapat men develop featur baru di React dan tanpa perlu menulis ulang code yang sudah kita buat. React juga dapat membuat rendes server dengan menggunakan Node dan membuat mobile app menggu...