TUGAS 1: WIN OR LOSE. package kartu; import java.util.random; public class kartu { /** args the command line arguments

dokumen-dokumen yang mirip
Chapter 12.1: package chapter.pkg12; /** * Advan */ import java.util.random; import static java.lang.system.out; public class Chapter12 {

Topik. 1. Statement if 2. Statement if..else.. 3. Statement if..else.. If (bertingkat ) 4. Penggunaan Input Keyboard

LAPORAN PRAKTIKUM PEMROGRAMAN DASAR TIPE-TIPE FUNGSI ATAU METHOD

Metode Sequential Searching di Java Console

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

Pemrograman Berorientasi Objek (PBO) PERTEMUAN X (LOOPING)

Percabangan dan Perulangan

Pertemuan III [STRUKTUR KONTROL] CariGrade.java Program mencari grade nilai menggunakan struktur control if-else

PEMROGRAMAN JAVA. Yoannita, S.Kom. Input Kondisi (IF-ELSE, SWITCH)

Percabangan & Perulangan

Projek Kelompok 7. package (tiopan-programmer java) public class aritmatika1{ public static void main(string[]tiw){ int calculation = 1;

Mata Kuliah : Pemrograman Berbasis Objek Pertemuan : 4

Kelompok 7. package (tiopan-programmer java) public class aritmatika1{ public static void main(string[]tiw){ int calculation = 1;

Tiopan Indra Wahyudi R5L PROJECT KELOMPOK 7 R5L. package brekk; public class brekk{ public static void main(string[]args){

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 4 CONTROL FLOW STATEMENT

Modul 3 Flow Control dan Input

if (ekspresi_boolean) { Pernyataan1; } else { Pernyataan2; }

Perulangan / Looping

Percabangan & Perulangan

Penyeleksi Kondisi / Percabangan

IF PEMROGRAMAN LANJUT PERULANGAN. Oleh : Andri Heryandi, M.T.

SEKUEN, PERCABANGAN & PENGULANGAN

All Chapter Rental Multimedia

Algoritma dan Pemrograman

1. Mana diantara pilihan-pilihan berikut ini yang merupakan penulisan loop yang benar?

if (ekspresi_boolean) {

Decision and Looping

LAPORAN PRAKTIKUM ALGORITMA DAN STRUKTUR DATA FAKULTAS ILMU KOMPUTER UNIVERSITAS BRAWIJAYA

PRAKTIKUM PEMROGRAMAN LANJUT MODUL 1

Obyektif : KONTROL ALUR PROGRAM

Metode Binnary Searching di Java Console

Pertemuan 2 Struktur Kontrol Percabangan

Terdiri atas deretan karakter String diimplementasikan oleh java dalam bentuk class. Dapat langsung di konstruksi tanpa perintah new

KENDALI PROSES. Untuk mengatur arus program, pemrograman java menyediakan struktur perulangan (looping), kondisional, percabangan, dan lompatan.

Pengenalan Java, Tipe Data, Variabel dan Operator. Putu Putra Astawa

Disini untuk menginput dan output menggunakan keyboard menggunakan package import java.util.scanner.

LAPORAN PRAKTIKUM PEMROGRAMAN DASAR PROGRAM PENYEDERHANAAN PECAHAN

Belajar ArrayList di Java

BAHASA PEMROGRAMAN JAVA

APLIKASI CHAT ANTAR PC

Struktur Kontrol Pemrograman Java : PERCABANGAN

TPI4202 e-tp.ub.ac.id. Lecture 5 Mas ud Effendi

Method / Fungsi / Sub Program

//PROGRAM class ContohDoWhile { public static void main(string[] args) { int i=6; do { System.out.println("Saya sedang belajar Java"); i++;

LAPORAN PRAKTIKUM PEMROGRAMAN DASAR PROGRAM DENGAN KONDISI

TIPE DATA Pertemuan (K-03/L-03)

Tutorial Jasper Report with JDBC Prerequisites: Jasper Report, ireport installed, MySQL installed, and NetBeans IDE

IF PEMROGRAMAN LANJUT PERCABANGAN. Oleh : Andri Heryandi, M.T.

Metode Insertion Sort di Java Console

2.1 if Jenis-jenis Percabangan if adalah if, if else, If else if else if - else

Pemrograman JAVA INPUT-OUTPUT

{ System.out.println("PERANCANGAN PROGRAM APLIKASI ESTIMASI KEUNTUNGAN PRODUKSI PADA PT POPPY DHARSONO DENGAN. System.out.

Method. Pemrograman Dasar Sistem Informasi PTIIK Herman Tolle

BAB 1 KONSEP DASAR JAVA

Pada akhir pertemuan ini, diharapkan mahasiswa memiliki kemampuan untuk: Menggunakan struktur kendali pencabangan bersyarat dalam bahasa pemrograman.

LAPORAN PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PENGENALAN OBJECT ORIENTED PROGRAMMING

Modul Praktikum 3 Pemograman Berorientasi Objek

Pertemuan 2. Statement IF

Ada 3 jenis struktur kontrol: Sequence Structure Selection Structure Repetition Structure Sequence Structure

PRAKTIKUM 5 PAKET, IMPORT DAN INTERFACE

PRAKTIKUM I EXCEPTION HANDLING

Pendahuluan. Tujuan MODUL

BAB V PENYELEKSIAN KONDISI DAN PERULANGAN

Tipe if : If tanpa else (if) If dengan else (if-else) Nested if

Java Basic. Variabel dan Tipe Data. Lokasi di dalam memori komputer yang digunakan untuk menyimpan suatu informasi (nilai)

INSTRUKSI PENCABANGAN

Input - Output PEMROGRAMAN DASAR. Dr. Eng. Herman Tolle, ST., MT. Sistem Informasi PTIIK UB Semester Ganjil 2014/2015

BAB II VARIABEL DAN TIPE DATA

2 TIPE DATA DAN VARIABEL

Operator, Statement kondisional, dan Iterasi pada Java

Tujuan : A. Percabangan Percabangan di dalam Java terdapat 2 macam, yaitu dengan memakai if dan switch.

Pemrograman Fery Updi,M.Kom

Objek String PEMROGRAMAN DASAR. Dr. Eng. Herman Tolle, ST., MT. Sistem Informasi PTIIK UB Semester Ganjil 2014/2015

Tiga Metode Sangat Penting dalam Pemrograman Java Bagi Pemula

Modul 3: Kendali program dan teknik. penyimpanan data

Percobaan 5 Paket dan Import, Interface

PEMBAHASAN UJIAN TENGAH SEMESTER PEMROGRAMAN BERBASIS OBYEK Dosen : Tim Dosen PBO

LAPORAN PRAKTIKUM PEMROGRAMAN BERBASIS OBJEK

DASAR PEMOGRAMAN JAVA

LAMPIRAN A. Universitas Sumatera Utara

MODUL 5 PERULANGAN A. WHILE

int i = 0; while (i < 10) { System.out.println( Informatika Unpas ); i++; }

Gambar 1. Ilustrasi Stack

Latihan Ujian Pemrograman Berorientasi Objek. Semester Genap 2016/2017

Permainan Remi Sederhana

Bubble Sort dan Selection Sort di Java Console

Program Java Sesi 1. Arief Susanto

LAB02 : KODING PROGRAM

Bab 2 Relasi 9 BAB II RELASI TUJUAN PRAKTIKUM TEORI PENUNJANG

TIPE DATA PADA JAVA. Pertemuan (K-04/L-04)

Dasar-Dasar Pemrograman Java

PENYELEKSIAN KONDISI/PERCABANGAN & PERULANGAN PART I. 4 th week Estu Sinduningrum ST,MT

24/09/2017 PERCABANGAN

SUMBER BELAJAR PENUNJANG PLPG

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN JAVA 2

A. TEORI ARRAY 1 DIMENSI

BAB V. STATEMEN KONTROL

PEMROGRAMAN JAVA : VARIABEL DAN TIPE DATA

TUGAS PROGRAM DIAGONAL, VETIKAL, DAN HORIZONTAL OPENGL (MENGGUNAKAN JAVA) NAMA : SYIFA MUTIARA SARI KELAS : 3KA23 NPM :

Transkripsi:

TUGAS 1: WIN OR LOSE package kartu; import java.util.random; public class kartu { /** * @param args the command line arguments */ public static void main(string adam_hidayat_markus[]) { Random acakacakan = new Random(); int kartu, total=0; System.out.println("kartu total"); while (total<21){ kartu = acakacakan.nextint(10)+1; total += kartu; System.out.print(" "); System.out.println(total); if (total== 21){ System.out.println("Wih gila lu menang ^_^"); else { System.out.print("Kasihan lu kalah T_T");

HASIL kartu total 5 8 9 11 21 Wih gila lu menang ^_^

TUGAS 2: ROLLED package dadu; import java.util.random; import static java.lang.system.out; public class dadu { public static void main(string adam_hidayat_markus []) { Random acakadut = new Random(); int die1 = 0,die2 = 0; while (die1 + die2!=9 && die2!=11){ die1 = acakadut.nextint(6)+1; die2 = acakadut.nextint(6)+1; out.print(die1); out.print(" "); out.println(die2); out.print("rolled "); out.println(die1 + die2); HASIL 1 3 4 2 5 2

1 1 3 1 1 3 6 3 rolled 9

TUGAS 3: SYMBOL package symbol; import java.util.scanner; public class symbol { public static void main(string[] adam_hidayat_markus) { Scanner bentuk = new Scanner (System.in); char Symbol; Symbol = bentuk.findinline(".").charat(0); while (Symbol!='&'){ System.out.print(Symbol); Symbol = bentuk.findinline(".").charat(0); System.out.println(); HASIL &

TUGAS 5: PROGRAM ATM package atm; import java.util.scanner; public class Atm { public static void main(string[] adam_hidayat_markus) { //variabel int menu, pilihan, pin, saldo=1000000; int tag1=175000, tag2=135000, tag3=65000; Scanner SC = new Scanner (System.in); boolean go = true; boolean run = true; while (go==true) { while (run==true) { //input System.out.println("===PROGRAM ATM==="); System.out.println("masukkan pin anda ; "); pin = SC.nextInt(); if (pin!= 170396){ System.out.println("PIN anda salah"); System.exit(0);

System.out.println("=== MENU ATM ==="); System.out.println("1. Cek Saldo"); System.out.println("2. Tarik Tunai"); System.out.println("3. Transfer Tunai"); System.out.println("4. Pembayaran Tagihan"); System.out.println("5. Keluar"); System.out.println(); System.out.println("Masukkan Pilihan Anda :"); pilihan = SC.nextInt(); //PROSES switch (pilihan){ case 1 : System.out.print("jumlah saldo anda : Rp."); System.out.println(saldo);break; case 2 : System.out.println("masukkan jumlah : Rp."); int jumlah=sc.nextint(); if (saldo-jumlah<=0){ System.out.print("Saldo Anda Kurang"); else{ System.out.print("Sisa Saldo anda : Rp."); System.out.print(saldo-jumlah); break; case 3 : System.out.print("Jumlah yang di Transfer : Rp."); int jumlah2=sc.nextint();

if (saldo-jumlah2 <=0){ System.out.print("Saldo Anda Kurang!"); else{ System.out.print("Sisa Saldo anda : Rp."); System.out.println(saldo-jumlah2); break; case 4 : System.out.println("---Pilih Tagihan---"); System.out.println("6. Tagihan PLN"); System.out.println("7. Tagihan PDAM"); System.out.println("8. Tagihan TELKOM"); System.out.print("Masukkan Pilihan anda : "); int pil=sc.nextint(); if (pil ==6){ System.out.println("Tagihan anda : Rp."+tag1); System.out.println("Apakah anda mau membayar?"); System.out.print("9.[YA] / 10. [TIDAK] : "); int pill=sc.nextint(); if (pill ==9){ System.out.println("Sisa saldo anda : Rp."+(saldo-tag1)); else { System.out.println("Terima Kasih"); System.exit(0); else if (pil==7){ System.out.println("Tagihan anda : Rp."+tag2);

System.out.println("Apakah anda mau membayar?"); System.out.print("9.[YA] / 10. [TIDAK] : "); int pill=sc.nextint(); if (pill ==9){ System.out.println("Sisa saldo anda : Rp."+(saldo-tag2)); else { System.out.println("Terima Kasih"); System.exit(0); else if (pil==8){ System.out.println("Tagihan anda : Rp."+tag3); System.out.println("Apakah anda mau membayar?"); System.out.print("9.[YA] / 10. [TIDAK] : "); int pill=sc.nextint(); if (pill ==9){ System.out.println("Sisa saldo anda : Rp."+(saldo-tag3)); else { System.out.println("Terima Kasih"); System.exit(0); break; case 5 : System.out.println("Terima Kasih"); System.exit(0); default : System.out.println("Pilihan tidak ada");

run = false; if (run==false) { System.out.println("kembali ke menu awal Y/N"); char again = SC.next().charAt(0); if (again=='y') { run = true; else if (again == 'N') { System.out.println("good bye."); go = false; else { System.out.println("pilihan tidak ada");

HASIL run: ===PROGRAM ATM=== masukkan pin anda ; 170396 === MENU ATM === 1. Cek Saldo 2. Tarik Tunai 3. Transfer Tunai 4. Pembayaran Tagihan 5. Keluar Masukkan Pilihan Anda : 1 jumlah saldo anda : Rp.1000000 ===PROGRAM ATM=== masukkan pin anda ;

TUGAS 4: BILANGAN GANJIL package ganjil; public class Ganjil { public static void main(string adam_hidayat_markus[]){ int i = 1, ganjil = 1, jumlah = 0; while (i <= 4){ System.out.println(i+". "+ganjil); jumlah += ganjil; ganjil = ganjil+2; i++; System.out.println("J u m l a h => "+jumlah); HASIL 1. 1 2. 3 3. 5 4. 7 J u m l a h => 16