Click here to load reader

Metode Numerik [java]

Embed Size (px)

DESCRIPTION

Tugas Metode Numerik [java]

Citation preview

TUGAS METNUM | http://irwananwar.wordpress.com

HALAMAN 109 NO 1-3 1. Buatlah program yang meminta sebuah bilangan dan menentukan apakah bilangan tersebut adalah bilangan ganjil atau genap! Jawabimport java.util.Scanner; public class ganjil_genap { public static void main(String[] args) { Scanner s=new Scanner(System.in); System.out.printf("Input sebuah bilangan : "); int bilangan=s.nextInt(); if (bilangan % 2 == 1) { System.out.printf(bilangan+" Adalah bilangan GANJIL "); } else System.out.printf(bilangan+" Adalah bilangan GENAP "); } }

2. Buatlah program untuk menentukan apakah tahun yang dimasukan adalah tahun kabisat atau bukan. Tahun kabisat adalah tahun yang habis dibagi 4, tetap tidak habis dibagi 100 kecuali kelipatan 400. Jawabimport java.util.Scanner; public class kabisat { public static void main(String[] args) { Scanner s=new Scanner(System.in); System.out.printf("Input Tahun : "); int Thn=s.nextInt(); if ((Thn % 4 == 0 && Thn % 100 != 0) || Thn % 400 == 0) { System.out.printf(Thn+" Adalah tahun KABISAT"); } else System.out.printf(Thn+" Adalah tahun BUKAN KABISAT"); } }

TUGAS METNUM | http://irwananwar.wordpress.com

3. Buatlah program kalkulator sederhana yang meminta 2 buah nilai dan sebuah operator, kemudian tampilkan hasilnya ke layar. Operator yang dapat dipakai adalah +, -, *, dan /. Jawabimport java.util.Scanner; public class kalkulator { public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.printf("Input Angka pertama : "); float A=s.nextFloat(); System.out.printf("Input Operator : "); String O=s.next(); System.out.printf("Input Angka kedua : "); float B=s.nextFloat(); switch (O) { case "*": System.out.printf("\n%.2f * %.2f = %.2f",A,B,(A*B)); break; case "/":if(B!=0) System.out.printf("\n%.2f / %.2f = %.2f",A,B,(A/B)); else System.out.printf("\nSemua bilangan tidak dapat dibagi 0 ");

break; case "+": System.out.printf("\n%.2f + %.2f = %.2f",A,B,(A+B)); break; case "-": System.out.printf("\n%.2f - %.2f = %.2f",A,B,(A-B)); break; default: System.out.printf("\nTidak ada operator "+O); } } }

TUGAS METNUM | http://irwananwar.wordpress.com

HALAMAN 130 NO 1-7 1. Buatlah program untuk menampilkan * sebanyak 25 kali ke layar. Jawab public class loop1 { public static void main(String[] args) { for(int i=0;i