Halo semua, supaya belajar codingmu semakin lancar tentunya kamu harus sering-sering praktek ngoding ya. Nah berikut ini 29 contoh coding dari bahasa pemrograman Java, PHP, HTML, Javascript, dan C++ yang bisa kamu jadikan referensi untuk belajar codingmu. Pelajari selengkapnya melalui contoh-contoh di bawah ini.
Daftar Isi
10 Contoh Coding Menggunakan Bahasa Pemrograman Java
Bahasa pemrograman java merupakan bahasa pemrograman yang bisa kita gunakan untuk mendevelop aplikasi berbasis desktop, web, dan mobile.
Baca Juga : Apa itu Coding ? Inilah Ulasan Lengkapnya !
Untuk mempelajari bahasa pemrograman ini kita harus menginstall JDK dan juga IDE seperti Netbeans dan Eclipse, yang nantinya digunakan untuk melakukan peng codingan.
1. Menampilkan Hello World
public class MyClass { public static void main(String[] args) { System.out.println("Hello World"); } }
Hasilnya :
Penjelasan singkat :
- Kode di atas maksudnya yaitu mendeklarasikan kelas publik bernama MyClass yang berisi metode main, titik awal eksekusi program oleh JVM. Metode main ini memiliki akses publik dan bersifat statis, sehingga dapat dipanggil tanpa membuat objek dari MyClass, serta tidak mengembalikan nilai (void).
- Parameter String[] args digunakan untuk menangani argumen baris perintah. Di dalam metode main, terdapat perintah System.out.println(“Hello World”) yang mencetak teks “Hello World” ke konsol.
- System adalah kelas bawaan Java yang menyediakan fasilitas standar, out adalah objek PrintStream yang memungkinkan pencetakan ke konsol, dan println adalah metode untuk mencetak teks diikuti dengan baris baru. Program ini merupakan contoh dasar untuk mempelajari struktur dan sintaksis bahasa pemrograman Java.
2. Variabel pada Java
public class MyClass { public static void main(String[] args) { int myNum; myNum = 15; System.out.println(myNum); } }
Hasilnya :
Penjelasan singkat :
- Kode Java yang di atas mendeklarasikan kelas publik bernama MyClass yang berisi metode main. Metode main ini, yang merupakan titik awal eksekusi program, mendeklarasikan variabel integer myNum, menginisialisasinya dengan nilai 15, dan mencetak nilai tersebut ke konsol menggunakan System.out.println(myNum).
- Program ini menunjukkan cara mendeklarasikan, menginisialisasi, dan mencetak variabel dalam Java.
3. Penggunaan Tipe Data pada Java
public class MyClass { public static void main(String[] args) { int myNum = 5; // integer (whole number) float myFloatNum = 5.99f; // floating point number char myLetter = 'D'; // character boolean myBool = true; // boolean String myText = "Hello"; // String System.out.println(myNum); System.out.println(myFloatNum); System.out.println(myLetter); System.out.println(myBool); System.out.println(myText); } }
Hasilnya :
Penjelasan singkat :
- Kode Java di atas mendeklarasikan kelas publik bernama MyClass dengan metode main yang merupakan titik awal eksekusi program.
- Dalam metode ini, berbagai tipe variabel dideklarasikan dan diinisialisasi: int myNum = 5 (integer), float myFloatNum = 5.99f (floating point number), char myLetter = ‘D’ (karakter), boolean myBool = true (boolean), dan String myText = “Hello” (string). Kemudian, setiap variabel dicetak ke konsol menggunakan System.out.println
4. Operator pada Java
public class MyClass { public static void main(String[] args) { int sum1 = 100 + 50; int sum2 = sum1 + 250; int sum3 = sum2 + sum2; System.out.println(sum1); System.out.println(sum2); System.out.println(sum3); } }
Hasilnya :
Penjelasan singkat :
Dalam metode ini, tiga variabel integer dideklarasikan dan diinisialisasi dengan hasil operasi penjumlahan: int sum1 = 100 + 50 (menghasilkan 150), int sum2 = sum1 + 250 (menghasilkan 400), dan int sum3 = sum2 + sum2 (menghasilkan 800). Kemudian, nilai dari ketiga variabel tersebut dicetak ke konsol menggunakan System.out.println.
5. Penggunaan String pada Java
public class MyClass { public static void main(String[] args) { String txt = "Hello World"; System.out.println(txt.toUpperCase()); System.out.println(txt.toLowerCase()); } }
Hasilnya :
Penjelasan singkat :
Dalam metode ini, sebuah variabel string txt dideklarasikan dan diinisialisasi dengan nilai “Hello World”. Kemudian, metode toUpperCase() dipanggil pada variabel txt, yang mengubah semua karakter dalam string menjadi huruf besar, dan hasilnya dicetak ke konsol menggunakan System.out.println. Selanjutnya, metode toLowerCase() dipanggil pada variabel txt, yang mengubah semua karakter dalam string menjadi huruf kecil, dan hasilnya juga dicetak ke konsol.
6. Menggunakan IF dan Else
public class MyClass { public static void main(String[] args) { int time = 22; if (time < 10) { System.out.println("Good morning."); } else if (time < 20) { System.out.println("Good day."); } else { System.out.println("Good evening."); } } }
Hasilnya :
Penjelasan singkat :
Di dalamnya, sebuah variabel time diinisialisasi dengan nilai 22. Kemudian, dilakukan pengujian kondisi menggunakan pernyataan if, else if, dan else. Jika nilai time kurang dari 10, maka pesan “Good morning.” akan dicetak. Jika tidak, tetapi nilai time kurang dari 20, pesan “Good day.” akan dicetak. Jika tidak memenuhi kondisi dari kedua pernyataan sebelumnya, pesan “Good evening.” akan dicetak.
7. Switch
public class MyClass { public static void main(String[] args) { int day = 4; switch (day) { case 1: System.out.println("Monday"); break; case 2: System.out.println("Tuesday"); break; case 3: System.out.println("Wednesday"); break; case 4: System.out.println("Thursday"); break; case 5: System.out.println("Friday"); break; case 6: System.out.println("Saturday"); break; case 7: System.out.println("Sunday"); break; } } }
Hasilnya :
Penjelasan singkat :
Pada kode di atas sebuah variabel day diinisialisasi dengan nilai 4. Kemudian, dilakukan pengecekan nilai variabel day menggunakan struktur kontrol switch. Setiap nilai case yang sesuai dengan nilai variabel day akan mencetak hari yang sesuai ke konsol. Dalam kasus ini, karena day memiliki nilai 4, maka program akan mencetak “Thursday”. Struktur switch ini memungkinkan pemrogram untuk mengeksekusi blok kode berdasarkan nilai spesifik dari sebuah ekspresi.
8. Penggunaan While
public class MyClass { public static void main(String[] args) { int i = 0; while (i < 5) { System.out.println(i); i++; } } }
Hasilnya :
Penjelasan singkat :
Pada kode di atas sebuah variabel i diinisialisasi dengan nilai 0. Selanjutnya, dilakukan iterasi menggunakan struktur kontrol while, dimana program akan mencetak nilai i ke konsol selama nilai i kurang dari 5. Setiap iterasi, nilai i akan ditampilkan dan kemudian diinkrementasi menggunakan i++. Dengan demikian, program akan mencetak angka 0 sampai 4, karena setelah nilai i mencapai 5, kondisi while (i < 5) tidak lagi terpenuhi. Struktur while digunakan untuk melakukan iterasi berulang selama suatu kondisi terpenuhi.
9. Penggunaan Array
public class MyClass { public static void main(String[] args) { String[] cars = {"Volvo", "BMW", "Ford", "Mazda"}; for (int i = 0; i < cars.length; i++) { System.out.println(cars[i]); } } }
Hasilnya :
Penjelasan singkat :
Pada kode di atas sebuah array cars diinisialisasi dengan beberapa merek mobil. Selanjutnya, dilakukan iterasi menggunakan struktur kontrol for, dimana program akan mencetak setiap elemen dalam array cars ke konsol. Variabel i digunakan sebagai indeks dalam iterasi, dimulai dari 0 hingga kurang dari panjang array cars. Setiap iterasi, nilai dari elemen array dengan indeks i akan dicetak. Dengan demikian, program akan mencetak setiap merek mobil yang ada dalam array. Struktur for digunakan untuk melakukan iterasi dengan jumlah yang telah ditentukan sebelumnya, dalam hal ini, panjang array cars.
10. User Input
import java.util.Scanner; // import the Scanner class class MyClass { public static void main(String[] args) { Scanner myObj = new Scanner(System.in); String userName; // Enter username and press Enter System.out.println("Enter username"); userName = myObj.nextLine(); System.out.println("Username is: " + userName); } }
Hasilnya :
Penjelasan singkat :
Pada kode di atas digunakan pernyataan import untuk mengimpor kelas Scanner dari paket java.util, yang digunakan untuk membaca input dari pengguna. Variabel myObj diinisialisasi sebagai objek Scanner yang mengambil input dari System.in (input dari keyboard). Selanjutnya, program mencetak pesan untuk meminta pengguna memasukkan nama pengguna (username), dan nilai input tersebut disimpan dalam variabel userName menggunakan metode nextLine() dari objek Scanner. Akhirnya, program mencetak nilai userName yang telah dimasukkan oleh pengguna. Dengan demikian, program tersebut memungkinkan pengguna untuk memasukkan nilai dan menampilkan kembali nilai tersebut.
Pelajari contoh coding java lainnya pada artikel : 16 Contoh Pemrograman Java
6 Contoh Coding Bahasa Menggunakan Pemrograman C++
Bahasa pemrograman C dan C++ biasanya sering terdapat pada kurikulum sekolah ataupun kampus. Alasannya karena bahasa pemrograman ini mudah dipahami oleh pemula.
Untuk mempelajari bahasa pemrograman ini kita bisa menggunakan lingkungan pengembangan (IDE) Eclipse, NetBeans, Atom, dan banyak lagi lainnya.
1. Hello world
#include <iostream> using namespace std; int main() { cout << "Hello World!"; return 0; }
Hasilnya :
2. Mendeklarasikan variabel
#include <iostream> using namespace std; int main() { int myNum = 15; // Now myNum is 15 myNum = 10; // Now myNum is 10 cout << myNum; return 0; }
Hasilnya :
3. Operator
#include <iostream> using namespace std; int main() { int sum1 = 100 + 50; // 150 (100 + 50) int sum2 = sum1 + 250; // 400 (150 + 250) int sum3 = sum2 + sum2; // 800 (400 + 400) cout << sum1 << "\n"; cout << sum2 << "\n"; cout << sum3; return 0; }
Hasilnya :
4. User Input
#include <iostream> using namespace std; int main() { int x, y; int sum; cout << "Type a number: "; cin >> x; cout << "Type another number: "; cin >> y; sum = x + y; cout << "Sum is: " << sum; return 0; }
Hasilnya :
5. Penggunaan String
#include <iostream> #include <string> using namespace std; int main () { string firstName = "John "; string lastName = "Doe"; string fullName = firstName + lastName; cout << fullName; return 0; }
Hasilnya :
6. Array
#include <iostream> #include <string> using namespace std; int main() { string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"}; cars[0] = "Opel"; cout << cars[0]; return 0; }
Hasilnya :
8 Contoh Coding Bahasa Pemrograman PHP dan HTML
Bahasa pemrograman ini cukup populer di Indonesia. Bahasa pemrograman ini digunakan untuk pengaturan server pada sebuah aplikasi. Untuk mempelajari bahasa pemrograman PHP kita membutuhkan localhost contohnya XAMPP, Text Editor, dan Browser.
1. Echo/ Print
<!DOCTYPE html> <html> <body> <?php echo "<h2>PHP is Fun!</h2>"; echo "Hello world!<br>"; echo "I'm about to learn PHP!<br>"; echo "This ", "string ", "was ", "made ", "with multiple parameters."; ?> </body> </html>
Hasilnya :
2. Tipe data
<!DOCTYPE html> <html> <body> <?php $x = "Hello world!"; $y = 'Hello world!'; echo $x; echo "<br>"; echo $y; ?> </body> </html>
Hasilnya :
3. Variabel
<!DOCTYPE html> <html> <body> <?php $txt = "W3Schools.com"; echo "I love " . $txt . "!"; ?> </body> </html>
Hasilnya :
4. Konstanta
<!DOCTYPE html> <html> <body> <?php // case-sensitive constant name define("GREETING", "Welcome to W3Schools.com!"); echo GREETING; ?> </body> </html>
Hasilnya :
5. If dan Else
<!DOCTYPE html> <html> <body> <?php $t = date("H"); if ($t < "20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?> </body> </html>
Hasilnya :
6. Array
<!DOCTYPE html> <html> <body> <?php $cars = array("Volvo", "BMW", "Toyota"); echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . "."; ?> </body> </html>
Hasilnya :
7. Form input
<!DOCTYPE HTML> <html> <body> <form action="welcome.php" method="post"> Name: <input type="text" name="name"><br> E-mail: <input type="text" name="email"><br> <input type="submit"> </form> </body> </html>
Hasilnya :
8. Form Validasi
<!DOCTYPE HTML> <html> <head> </head> <body> <?php // define variables and set to empty values $name = $email = $gender = $comment = $website = ""; if ($_SERVER["REQUEST_METHOD"] == "POST") { $name = test_input($_POST["name"]); $email = test_input($_POST["email"]); $website = test_input($_POST["website"]); $comment = test_input($_POST["comment"]); $gender = test_input($_POST["gender"]); } function test_input($data) { $data = trim($data); $data = stripslashes($data); $data = htmlspecialchars($data); return $data; } ?>
Hasilnya :
Baca Juga :
- Apa itu PHP ? Inilah Ulasan Lengkapnya !
- Lengkap ! Inilah Kumpulan Mata Kuliah Jurusan TEKNIK INFORMATIKA
- Lengkap ! Inilah Kumpulan Mata Kuliah Jurusan SISTEM INFORMASI
- 110 Referensi Judul Skripsi Teknik Informatika Dilengkapi Link Jurnal
5 Contoh Coding Memakai Bahasa Pemrograman JavaScript
JavaScript adalah bahasa pemrograman yang paling populer di dunia. Mengapa begitu ? karena JavaScript bisa digunakan di sisi front end ataupun back end. Untuk mempelajarinya kita harus menginstall Text Editor dan juga Browser.
1. Output dengan innerHTML
<!DOCTYPE html> <html> <body> <h2>My First Web Page</h2> <p>My First Paragraph.</p> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = 5 + 6; </script> </body> </html>
Hasilnya :
2. Variabel
<!DOCTYPE html> <html> <body> <h2>JavaScript Variables</h2> <p>In this example, x, y, and z are variables.</p> <p id="demo"></p> <script> var x = 5; var y = 6; var z = x + y; document.getElementById("demo").innerHTML = "The value of z is: " + z; </script> </body> </html>
Hasilnya :
3. Operator
<!DOCTYPE html> <html> <body> <h2>JavaScript Operators</h2> <p>x = 5, y = 2, calculate z = x + y, and display z:</p> <p id="demo"></p> <script> var x = 5; var y = 2; var z = x + y; document.getElementById("demo").innerHTML = z; </script> </body> </html>
Hasilnya :
4. Aritmatika
<!DOCTYPE html> <html> <body> <p>A typical arithmetic operation takes two numbers and produces a new number.</p> <p id="demo"></p> <script> var x = 100 + 50; document.getElementById("demo").innerHTML = x; </script> </body> </html>
Hasilnya :
5. Event
<!DOCTYPE html> <html> <body> <button onclick="document.getElementById('demo').innerHTML=Date()">The time is?</button> <p id="demo"></p> </body> </html>
Hasilnya :
Layanan kami :
- Jasa Pembuatan Website Depok
- Jasa Pembuatan Website Tangerang
- Jasa Pembuatan Website Bekasi
- Jasa Pembuatan Website Jogja
- Jasa Pembuatan Website Malang
- Jasa Pembuatan Website Semarang
- Jasa Pembuatan Website Medan
- Jasa Pembuatan Website Solo
- Jasa Pembuatan Website Lampung
- Jasa Pembuatan Website Makassar
Penutup
Itulah beberapa contoh coding dari berbagai bahasa pemrograman yang bisa kamu jadikan referensi agar belajar codingmu semakin baik. Semoga bermanfaat dan jangan lupa share ke temanmu yang lain juga.