YUSUF JUANDA
8 min readJun 2, 2021

Penjelasan Looping dan Membuat pola segitiga dengan Looping menggunakan java dan C# (C Sharp)

Penjelasan Looping dan Membuat pola segitiga dengan Looping menggunakan java dan C# (C Sharp)

Disini saya akan membahas perulangan/looping dalam java dan C# (C Sharp). Tentunya anak IT pasti tau apa itu perulangan/looping, Anak RPL Informatika dan Sistem Informasi yang sering bergelut di dunia coding atau pemrograman maka pasti tau dengan macam macam bahasa pemrograman sperti Java, C, C++, atau bahkan bagi kalian yang pernah membuat atau mengembangkan game sederhana seperti 2D maupun 3D dan menggunakan game engine seperti UNITY atau game engine lainnya maka kalian pasti di hadapkan dengan bahasa pemrograman C# (C Sharp).

Sedikit penjelasan singkat tentang C# (C Sharp), bahasa pemrograman ini bahasa yang di kembangkan oleh Microsoftpadayang di perkenalkan pada tahun 2000, kalo saya bilang bahasa C# (C Sharp) ini mirip dengan bahasa java tapi bukan klon/clone dari bahasa Java, ya. Kenapa saya mirip bahasa java? Karena syntax dari C# ini sangat familiar. Bagi kalian yang sering menggunakan Java saya yakin kalian tidak asing lagi dengan syntax — syntax dari C# (C Sharp) ini.

Untuk penjelasan Java tentunya kalian pasti sudah tau sejarah java ini ya, karena bahasa java, C, C++, banyak di gunakan di sekolah atau perguruan tinggi, tentunya kalian mengetahui sejarah java, dong.

Tapi di sini saya akan jelaskan secara singkat tentang java. Nah java ini di kembangkan oleh Insinyur Sun pada tahun 1990, java ini pun termasuk bahasa tingkat tinggi atau yang kita kenal OOP (Object Oriented Programing).

Demikian penjelas singkat dari Java dan C# (C Sharp). Bagai mana sih contoh pemrograman yang sederhana dari kedua bahasa tersebut yaitu Java dan C# (C Sharp) yang menurut saya C# (C Sharp) ini mirip dengan Java

Tapi ada yang perlu kalian perhatikan sebelum menjalan kan C# (C Sharp) ini, saya menggunakan IDE dari Microsoft yaitu Microsoft Visual Studio Community 2019. Bagi kalian yang menggunakan VSC (Visual Studio Code) mungkin ada langkah yang berbeda dengan apa yang saya terapkan sekarang.

Ok langsung saja kita menuju web microsoft untuk mengunduh Microsoft Visual Studio Community 2019 kalian bisa mengunjungi web Microsoft dengan klik disini. Jika kalian sudah mengunjungi webnya maka kalian akan melihat tampilan seperti ini.

Tapilan awal web Microsoft visual studio community 2019 download

Langkah — langkah yang harus kalian lakukan adalah:

  1. Klik free download pada bagian Community
Tampilam web Microsoft visual studios community 2019 free download

2. Kemudian tampilan web akan seperti ini

Tampilan web setelah klik free download

3. Dan beberapa saat akan muncul Popup dialog persetujuan download. Tinggal klik Save file, maka proses download akan berjalan

Popup dialog persetujuan download

4. Jika tidak muncul Popup seperti di atas kalian bisa klik “Click here to retry”

gambar untuk me-refresh jika tidak muncul popup download

Langkah download IDE Microsoft Visual Studio Community 2019 sudah selesai. Buka folder download maka akan terlihat file hasil download atau file mentahan dari IDE Microsoft Visual Studio community 2019 seperti gambar di bawah ini

Tampilan file installer Microsoft Visual Studio community 2019

Langkah selanjutnya yaitu instalasi

  1. Klik kanan pada file Microsoft Visual Studio Community 2019 lalu pilih “Rus As Administrator”
Tampilan ketika di klik kanan

Kemudian akan ada Popup dialog lagi, lalu klik “Yes”

Pop Up dialog persutujuan untuk menjalankan Visual studio installer sebagai administrator

2. Kemudian Klik “Continue”

Persetujuan privasi yang di berikan oleh Microsoft

Selanjutnya akan muncul status download tunggu sampai beres

Tampilan persentase download dan intallasi

Jika, muncul seperti ini klik saja “Update”, tunggu proses sampai selesai.

Tampilan jika ada update dari Microsoft

3. Selanjutnya akan di suguhkan dengan tampilan seperti ini

Tampilan tools yang di sediakan Microsoft

4. Kemudian centang “.Net desktop development” dan klik “Install while downloading”.

Tampilan unutk memilih tool yang akan kita gunakan

Jika instalasi sudah beres kini kita langsung buka saja Microsoft Visual Studio Community 2019 nya. Di bawah ini adalah langkah — langkah untuk memulai koding. Ini adalah tampilan awal kita membuka Microsoft Visual Studio Community 2019.

Tampilan awal Microsoft Visual Studio Community 2019

Untuk membuat project baru lihat pada langkah — langkah di bawah ini

  1. klik “Create new project”
Klik create untuk membuat project

2. Akan muncul jendela seperti ini, klik di kolom bagian pencarian dan ketik “Console app” kemudian pilih “Console App (.NET Framework)” dan pilih “next”, bisa di lihat pada gambar di bawah.

Tampilan unutk memilih template

3. Ok, setelah klik next maka kita akan melihat jendela seperti gambar di bawah, untuk memberikan nama project dan menentukan lokasi project. Isi nama project sesuai keinginan dan pilih lokasi file untuk menyimpan file kita. Lihat pada gambar di bawah dan isi sesuaikan keinginan.Untuk kolom “Framework” saya biarkan secara default kemudian pilih “Create”.

Tampilan untuk memberi nama project dan menetukan lokasi project

4. Setelah klik create maka kita akan melihat workspace atau lembar kerja kita. Kita siap untuk memulai ngoding dengan C#

Tampilan awal lembar kerja atau workspace C#

Ok, sekarang kita masuk ke bagian hal yang paling seru yaitu mulai membuat projek koding kita. Sebelum masuk ke intinya saya akan perlihatkan cara compile dan run program C# di Microsoft Visual Studio Community 2019. Lihat langkah — langkah di bawah ini

  1. Tulis kode nya untuk tes apakah program kita bisa jalan atau ngga. Disini saya akan menampilkan output dengan tulisan “ Hello CSharp” dulu di program kita. lihat pada contoh di bawah.

2. Lalu klik “Debug” Kemudian pilih “Start without debug” atau kalian bisa menggunakan short cut CTRL + F5. Lihat pada gambar di bawah.

Unruk Compile dan menjalankan program

3. Maka akan terbuka CMD seperti gambar di bawah ini. Selamat, kalian berhasil menjalankan program C# (CSharp)

Tampilan Output dari program C#

Seperti yang kita lihat pada judul artikel ini yaitu membuat pola atau bentuk segitiga dengan looping.

Saya akan sedikit jelaskan tentang looping. Seperti namanya, Looping yang berarti perulangan jadi kita bisa membuat program atau baris kode yang tugas nya berulang — ulang.

Untuk membuat pola segitiga saya akan menggunakan looping bersarang (Nested Loop). Apa itu looping bersarang? Looping bersarang ada yang di sebut “Outer Loop” dan “Inner Loop”, sesuai namanya Outer Loop ialah looping luar dan Inner loop adalah looping dalam . Secara sederhana bisa saya katakan adalah looping di dalam looping. Masih belum paham? Mari kita lihat contoh koding nya. Saya akan buat segitiga siku — siku dengan looping bersarang. Kalian bisa lihat contoh koding di bawah ini.

Maka outputnya seperti gambar di bawah ini

Output dari kode segitiga siku — siku

Bagian baris kode mana saja sih yang di sebut outer dan inner loop coba perhatikan gambar di bawah ini.

Penjelasan Bagian blok kode inner dan outer loop

Oke sekarang perhatikan gambar di bawah ini terdapat tiga poin yang saya tandai dan perhatikan penjelasan satu persatunya.

Kondisional dan ekspresi looping
  1. Untuk menetukan dari Looping keberapa bintang (*) kita akan di tampilkan ( Dalam program angka yang sesungguhnya itu adalah di mulai dari angka 0 bukan dari angka 1. jadi urutannya seperti ini 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 bukan seperti ini 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 )
  2. Untuk menentukan seberapa banyak Looping kita akan di ulang
  3. Bintang ( * ) akan bertambah 1 setiap kali Looping

Gimana sih sistematis kerja Loping bersarang atau nested loop? Ok, kita lihat pada Outer Loop, sekarang lihat pada bagian 1, jadi FOR itu akan mengecek terlebih dahulu dimulai dari looping ke berapa bintang (*) akan di tampilkan. Sekarang lihat pada bagian 2, setelah FOR itu mengecek dan mengetahui dari looping ke berapa bintang nya akan di cetak maka dia akan mengecek pada bagian 2 yaitu apakah X ≤ 10 jika status nya TRUE maka akan cetak bintang (*). Sebelum mencetak Bintang (*) FOR akan mengecek X++ seperti penjelasan di atas X++ itu akan bertambah 1 setiap looping nya.

Nah, berhubungan dalam contoh koding kita kali ini ada X ≤ 10 maka akan melakukan Loop 10 kali dan akan bertambah 1 bintang (*) pada setiap looping nya, tapi ingat bukan berarti kita menulis X <= 10 bintang nya akan di tampilkan 10 bintang (*) karena jika menulis X <= 5 maka bintang (*) akan di tampilkan pada Looping ke 5 dan seterusnya.

Bagaimana jika kita ingin membuat bentuk segitiga siku — siku seperti pada output di atas tetapi dengan ke adaan terbalik? Maka kita hanya perlu merubah outer loop nya saja. Mari kita lihat contoh koding d bawah ini

Maka outputnya akan seperti ini

Output segitiga siku — siku terbalik

Ok sekarang kita beralih bahasa pemrograman. Kali ini kita akn membuat segitiga yang serupa tetapi menggunakan java.

Karena java ini sering di gunakan pada jurusan RPL dan perguruan tinggi seperti jurusan Teknik Informatikan, sistem Informasi dan jurusan IT lainnya tentu nya kalian pasti sudah punya IDE untuk kodingan java ini. Contoh IDE yang saya gunakan sekarang adalah NetBeans.

Mari kita lihat kodingan pada bahasa java ini apakah mirip atau mirip banget

Maka outputnya akan sama seperti sebelum nya

Begitupun dengan segitiga terbalik kodingannya mirip seperti C# (CSharp). coba perhatikan contoh kodingan di bawah

Dan outputnyapun sama

Output segitiga terbalik menggunakan java

Mungkin cukup sekian penjelasan singkat looping dan looping bersarang (Nested Loop) menggunakan java dan C# (C Sharp)

10519158 — Yusuf Juanda

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK & ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

YUSUF JUANDA

10519158 YUSUF JUANDA SI-4 SISTEM INFORMASI FAKULTAS TEKNIK & ILMU KOMPUTER UNIVERSITAS KOMPUTER INDONESIA