From dd89e964ed5b24b1c057a0ed057052ec3d2aa3a1 Mon Sep 17 00:00:00 2001 From: Ressa Firmansyah Fatah Date: Fri, 3 Feb 2017 12:50:17 +0700 Subject: [PATCH] Ressa Firmansyah Fatah_1301154105_IF-39-07 Task_1 selesai --- IndexPoint.java | 34 +++++++++++++++++++++++++++++++++ PrimeNumber.java | 29 +++++++++++++++++++++++++++- TemperatureConvert.java | 42 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 104 insertions(+), 1 deletion(-) diff --git a/IndexPoint.java b/IndexPoint.java index 8b13789..672666a 100644 --- a/IndexPoint.java +++ b/IndexPoint.java @@ -1 +1,35 @@ +package indexpoint; +import java.util.Scanner; +/** + * + * @author Ressa Firmansyah Fatah + * 1301154105 + * IF-39-07 + */ +public class IndexPoint { + public static void main(String[] args) { + Scanner input = new Scanner (System.in); + System.out.print("Input nilai uas : "); + int uts = input.nextInt(); + System.out.print("Input nilai uts : "); + int uas = input.nextInt(); + System.out.print("Input nilai quis : "); + int quiz = input.nextInt(); + + double nilai = (uts*0.35)+(uas*0.4)+(quiz*0.25); + + if (nilai >= 0 && nilai < 50) + System.out.println("Nilai : " + nilai + ", Grade : Failed"); + else if (nilai < 65) + System.out.println("Nilai : " + nilai + ", Grade : Accepted"); + else if (nilai < 75) + System.out.println("Nilai : " + nilai + ", Grade : Good"); + else if (nilai < 85) + System.out.println("Nilai : " + nilai + ", Grade : Very Good"); + else if (nilai <= 100) + System.out.println("Nilai : " + nilai + ", Grade : Exellent"); + else + System.out.println("error"); + } +} \ No newline at end of file diff --git a/PrimeNumber.java b/PrimeNumber.java index 8b13789..1077579 100644 --- a/PrimeNumber.java +++ b/PrimeNumber.java @@ -1 +1,28 @@ - +package primenumber; +import java.util.Scanner; +/** + * + * @author Ressa Firmansyah Fatah + * 1301154105 + * IF-39-07 + */ +public class PrimeNumber { + public static void main(String[] args) { + Scanner input = new Scanner (System.in); + System.out.print("Masukkan angka : "); + int x = input.nextInt(); + int count = 0; + for (int i = 1; i <= x; i++){ + if (x % i == 0){ + count = count+1; + } + } + + if (count == 2){ + System.out.println("Bilangan prima"); + } + else{ + System.out.println("Bukan prima"); + } + } +} \ No newline at end of file diff --git a/TemperatureConvert.java b/TemperatureConvert.java index e69de29..168ef55 100644 --- a/TemperatureConvert.java +++ b/TemperatureConvert.java @@ -0,0 +1,42 @@ +package temperatureconvert; +import java.util.Scanner; +/** + * + * @author Ressa Firmansyah Fatah + * 1301154105 + * IF-39-07 + */ +public class TemperatureConvert { + public static void main(String[] args) { + Scanner input = new Scanner (System.in); + System.out.print("Masukkan suhu (celcius) : "); + float inp = input.nextInt(); + int pil = 1; + while (pil > 0) + { + System.out.println("Masukkan angka :"); + System.out.println("1. Farenheit"); + System.out.println("2. Reamur"); + System.out.println("3. Kelvin"); + System.out.println("0. Exit"); + System.out.print("Pilih : "); + pil = input.nextInt(); + float hasil; + + switch(pil){ + case 1 : + hasil = (inp * 9/5 + 32); + System.out.println(inp + " Celcius = " + hasil + " Farenheit \n"); + break; + case 2 : + hasil = (inp * 4/5); + System.out.println(inp + " Celcius = " + hasil + " Reamur \n"); + break; + case 3 : + hasil = (inp + 273); + System.out.println(inp + " Celcius = " + hasil + " Kelvin \n"); + break; + } + } + } +} \ No newline at end of file