0% menganggap dokumen ini bermanfaat (0 suara)
2 tayangan9 halaman

Kumpulan Program Java

Dokumen ini berisi kumpulan contoh program sederhana dalam bahasa pemrograman Java yang ditujukan untuk pemula, terutama mahasiswa. Contoh-contoh tersebut mencakup penggunaan input, struktur kontrol seperti IF-Else dan Switch, serta perulangan dengan For. Penulis berharap program-program ini dapat menjadi referensi dan dikembangkan lebih lanjut oleh pembaca.

Diunggah oleh

BKM MASTIM
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
2 tayangan9 halaman

Kumpulan Program Java

Dokumen ini berisi kumpulan contoh program sederhana dalam bahasa pemrograman Java yang ditujukan untuk pemula, terutama mahasiswa. Contoh-contoh tersebut mencakup penggunaan input, struktur kontrol seperti IF-Else dan Switch, serta perulangan dengan For. Penulis berharap program-program ini dapat menjadi referensi dan dikembangkan lebih lanjut oleh pembaca.

Diunggah oleh

BKM MASTIM
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

Kumpulan program java

Haloooooooo sobat bloger.. di sini ane mau berbagi contoh program sederhana yang di bangun
dengan bahasa pemograman.

untuk yang baru belajar java khusus nya mahasiswa semoga program ini bisa menjadi referensi dan
di kembangan oleh anda sendiri.

1. Program Input dengan tipe data String


Contoh :

import [Link];

/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/

/**
*
* @author bunjiro
*/
import [Link].*;

public class nama_mahasiswa {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
String nama;
String jk ;
String kampus ;
String kelas;
String jurusan;
String npm;

Scanner inpt= new Scanner ([Link]);


[Link]( " Masukan Nama : " );
nama = [Link]();
[Link]( " Masukan Jenis Kelamin : " );
jk = [Link]();
[Link] (" Masukan Kampus Ubhara : " );
kampus = [Link]();
[Link]( " Masukan Kelas : " );
kelas = [Link]();
[Link]( " Masukan Jurusan : " );
jurusan = [Link]();
[Link]( " Masukan NPM : " );
npm = [Link]();
[Link]("\n");
[Link](" Data Mahasiswa Ubhara ");
[Link]("Nama Lengkap : " + nama);
[Link] ("Kampus : " + kampus);
[Link]("Jenis Kelamin : " + jk);
[Link]("Kelas : " + kelas);
[Link]("Jurusan : " + jurusan);
[Link]("Npm : " + npm);

Setelah di compile hasilnya seperti ini ;

2. IF- Else

udah tau yaaa IF-Else itu apa..?


if-else mengatur pernyataan yang dijalankan sewaktu kondisi bernilai benar atau salah.
Contoh :

import

/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/

/**
*
* @author bunjiro
*/
public class if_else {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int diskon = 0, totalBelanja = 50000;

if(totalBelanja >= 100000){


diskon = totalBelanja/10;
} else{
diskon = 0;
}
[Link]("Diskon = " + diskon);

Setelah di compile hasilnya seperti ini ;

3. Input Perkalian
Pekalian adalah salah satu Operator Aritmatika.
Contoh :
import

/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/

/**
*
* @author bunjiro
*/
import [Link];
public class Input {

/**
* @param args the command line arguments
*/

public static void main(String[] args) {


// TODO code application logic here
Scanner input = new Scanner ([Link]);
[Link](" Masukan bilangan ke satu: " );
int bilangan1 = [Link]();
[Link](" masukan bilangan ke dua: ");
int bilangan2 = [Link]();
[Link](" hasil kali: "+ (bilangan1 * bilangan2));
}

Setelah di compile hasilnya seperti ini ;

4. Switch

Switch adalah Pernyataan memungkin:kan melakukan tindakan berbeda terhadap sejumlah


kemungkinan nilai yang ada.

Bentuk:
switch(ekspresi){
case nilaiSatu:
Pernyataan 1
break;

case nilaiDua:
Pernyataan2
break;
...
default: PernyataanN;
}

NB : setiap case harus di akhiri dengan break.

Contoh : ini tugas kul ane :D


import

import [Link];

/**
*
* @author [Link]
*/
public class tugas1_switch_daftar_menu {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here

[Link] (" Daftar Menu RM Sederhana : " );


[Link] (" 1. Ayam Bakar Kalasan" );
[Link] (" 2. Ikan Gurame" );
[Link] (" 3. Ayam Rica-rica " );
[Link] (" 4. Bebek Bakar " );
[Link] (" 5. Nasi Goreng Seafood " );

Scanner Menu = new Scanner ([Link]);


[Link] (" Silakan pilih pesan yang mana ? " );
int pilih = [Link] ();
switch (pilih){
case 1 :
[Link](" Ayam Bakar ");
[Link] ( " Harga Rp.30.000 ");
break;
case 2 :
[Link] (" Ikan Gurame ");
[Link] ( " Harga Rp.45.000 ");
break;
case 3 :
[Link] (" Ayam Rica-rica ");
[Link] ( " Harga Rp.28.000 ");
break;
case 4 :
[Link] (" bebek bakar ");
[Link] ( " Harga Rp.35.000 ");
break;
case 5 :
[Link] (" Nasi Goreng Seafood ");
[Link] ( " Harga Rp.35.000 ");
break;

default:
[Link] ("Silakan pilih Menu Anda 1,2,3,4,5");
[Link] (" Silakan pilih pesan yang mana ? " );
[Link] ();

}
}

Setelah di compile hasilnya seperti ini ;

5. Looping For atau Perulangan terhingga : yaitu proses perulangan dimana kendali ulangannya
adalah counter. Proses diulang selama nilai counter bergerak dari nilai awal ke nilai akhir.

Contoh :

import

/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/

/**
*
* @author [Link]
*/
public class looping_for {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int i;
for (i=50;i<=100;i++){
[Link] (i);

}
}

Study Kasus Looping For :


import

import [Link];
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/

/**
*
* @author [Link]
*/
public class study_kasus_looping {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here

Scanner deret=new Scanner ([Link]);


[Link] ("masukan awal bilangan :");
int awal=[Link] ();

[Link] ("masukan akhir bilangan:");


int akhir=[Link] ();

[Link] ("masukan step bilangan:");


int step=[Link] ();

int i;
for (i=awal;i<=akhir;i+=step){
[Link](i);

}
}

}
Setelah di compile hasilnya seperti ini ;

7. ini adalah program ane buat khusus untuk cewe ane... ane beri nama [Link]
ceileeeeeeeeeeeee so cuitttt...

import
import [Link];
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author [Link]
*/
public class love {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
[Link] (" Aku SAYANG Kamu....");

Scanner cinta = new Scanner ([Link]);


[Link] (" apa kamu juga saya aku ? " );
[Link] (" jika Ya ketik 1 " );
[Link] (" jika Tidak ketik 2 " );
[Link] (" jawab dengan jujur yaaa...? " );
int love = [Link] ();
switch (love){
case 1 :
[Link](" 'Terima Kasih Sayang EeeeMmuuuAAAAaaHHHHhhh... ' ");
break;
case 2 :
[Link] (" 'Suatu saat kamu akan mengerti akan perasaan ini,"
+ " namun saat kau menyadari akan cintaku mungkin aku sudah ");
[Link] (" memiliki orang yang mencintaiku' ");
break;

default:
[Link] ("Sayang hidup ini hanya ada 2 pilihan ");

}
}

Setelah di compile hasilnya sepetri ini ;

Ok sekian dari saya selamat belajar Java sobat.

Anda mungkin juga menyukai