kita bisa ambil contoh logika sebelumnya : andi laper dan andi berjalan lewat toko kue. jika andi laper andi membeli kue. tapi jika andi tidak laper andi tidak membeli kue. sperti itu. kita menambahkan statement lagi. dan lagi jika anda memerlukan itu. source code :
/* * 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. */ package javaapplication1; import java.util.Scanner; /** * * @author adi */ public class jejak { static int j,a,hasil,pilih; public static void main(String[] args){ Scanner input = new Scanner(System.in); System.out.print("masukan angka pertama : "); j=input.nextInt(); System.out.print("masukan angka kedua : "); a=input.nextInt(); System.out.println("1. penjumblajan"); System.out.println("2. pengurangan"); System.out.println("3. pembagian"); System.out.println("4. perkalian"); System.out.println("5. exit"); System.out.print("Masukan pilihan anda : "); pilih=input.nextInt(); //inputan pilihan if (pilih==1){ //statement if 1, jika memilih 1 jumlah(a,j); }else if(pilih==2){ //namun jika tidak memilih 1, akan masuk ke statement if 2, jika memilih 2 kurang(a,j); } else if(pilih==3){ //namun jika tidak memilih 1,2, akan masuk ke statement if 3, jika memilih 3 bagi(a,j); }else if(pilih==4){ //namun jika tidak memilih 1,2,3, akan masuk ke statement if 4, jika memilih 4 kali(a,j); }else { ////namun jika tidak memilih 1,2,3,4, akan masuk ke statement else, System.out.println("yang anda masukan salah"); } } private static int jumlah(int a, int j) { //To change body of generated methods, choose Tools | Templates. hasil=j+a; System.out.println("Hasil penjumlajan : "+hasil); return 0 ; } private static int kurang(int a, int j) { hasil=j-a; System.out.println("Hasil ambil (j-a) : "+hasil); return 0 ; } private static int bagi(int a, int j) { hasil=j/a; System.out.println("Hasil bagi ( j:a ) : "+hasil); return 0 ; } private static int kali(int a, int j) { hasil=j*a; System.out.println("Hasil kali (j*a) : "+hasil); return 0 ; } }
bisak kita lihat di atas jika kita tidak memilih tidak dari angka 1234 akan masuk ke statement else. jika tidak mengerti tentang if bisa lihat tutorial sebelumnya
0 comments:
Post a Comment