Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 49 additions & 0 deletions IndexPoint.java
Original file line number Diff line number Diff line change
@@ -1 +1,50 @@
/**
* Nafasa Muth Ma'nah
* 1301150441
*/
package IndexPoint;

import java.util.Scanner;

public class IndexPoint{
public static void main(String[] args) {

String nama;
int nilai1, nilai2, nilai3,nim;
double kuis, uts, uas, na;

Scanner a = new Scanner(System.in);

System.out.print(" Masukkan Nama Mahasiswa : ");
nama = a.nextLine();
System.out.print("Masukkan NIM Mahasiswa : ");
nim = a.nextInt();
System.out.print("Masukkan nilai UTS Mahasiswa : ");
nilai1 = a.nextInt();
System.out.print("Masukkan nilai UAS Mahasiswa : ");
nilai2 = a.nextInt();
System.out.print("Masukkan nilai Kuis Mahasiswa : ");
nilai3 = a.nextInt();

uts = 0.35*nilai1;
uas = 0.4*nilai2;
kuis = 0.25*nilai3;
na = uts + uas + kuis;
if ((na >=85) && (na<=100)){
System.out.println("Grade : Excellent");
}
else if ((na>=75) && (na<=84)){
System.out.println("Grade : Very Good");
}
else if ((na>=65) && (na<=74)){
System.out.println("Grade : Good");
}
else if ((na>=50) && (na<=64)){
System.out.println("Grade : Accepted");
}
else if ((na>=0) && (na<=49)){
System.out.println("Grade : Failed");
}
System.out.print("Mahasiswa dengan Nama " + nama + " Mendapatkan Nilai Akhir : " + na);
}
}
28 changes: 27 additions & 1 deletion PrimeNumber.java
Original file line number Diff line number Diff line change
@@ -1 +1,27 @@

/**
* Nafasa Muth Ma'nah
* 1301150441
*/
package PrimeNumber;
import java.util.Scanner;
public class PrimeNumber{
public static void main(String[] args) {
Scanner bilangan = new Scanner(System.in);
int count = 0;
int bil;

System.out.print("Masukkan bilangan : ");
bil = bilangan.nextInt();
for (int i = 2; i < bil ; i++){
if ((bil % i) == 0){
count++;
}
}
if(count > 0 || bil < 2){
System.out.println(bil+ " bukan bilangan prima");
}
else {
System.out.println(bil + " merupakan bilangan prima");
}
}
}
50 changes: 50 additions & 0 deletions TemperatureConvert.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
/**
* Nafasa Muth Ma'nah
* 1301150441
*/
package TemperatureConvert;

import java.util.Scanner;

public class TemperatureConvert{
public static void main(String[] args) {
Scanner konversi = new Scanner(System.in);
double celcius, reamur, fahrenheit, kelvin;
int counter = 0, pilih, lagi;

System.out.print("Masukkan Suhu : "); //Suhu dengan derajat celcius
celcius = konversi.nextDouble();
while (counter == 0){
System.out.println("1. Reamur");
System.out.println("2. Fahrenheit");
System.out.println("3. Kelvin");
System.out.println("Pilihan : ");
pilih = konversi.nextInt();
switch(pilih){
case 1:
reamur = 0.8 * celcius;
System.out.println(reamur + " derajat reamur");
break;
case 2:
fahrenheit = (1.8 * celcius) + 32;
System.out.println(fahrenheit + " derajat fahrenheit");
break;
case 3:
kelvin = celcius + 273;
System.out.println(kelvin + " derajat kelvin");
break;
}
System.out.println("Apakah Anda Ingin Mengkonversi Suhu Lagi ? ");
System.out.println("1. Ya");
System.out.println("2. Tidak");
lagi = konversi.nextInt();
if(lagi == 1){
System.out.println(pilih);
}
else{
System.exit(0);
}
}

}
}