Contoh Program Uji Nilai Total dan Nilai Maksimum dengan Inputan
Contoh nilai total
Contoh Nilai Maksimum
import java.util.*;
public class latihan_14{
public static void main(String[]PBOQU){
char lagi='y';
char nilaiIndeks;
int i,j;
Scanner s = new Scanner(System.in);
//nilai UTS & UAS sdh ditetapkan
while(lagi=='y'){
try{
Scanner input = new Scanner (System.in);
System.out.println("Masukkan nilai i");
i = input.nextInt();
System.out.println("Masukkan nilai j");
j = input.nextInt();
int k = max(i, j);
System.out.println("Nilai maximum antara " + i + " dan " + j + " adalah " + k);
}catch(Exception e){}
System.out.print("Mau Coba Lagi (y/t)? =");
lagi=(s.nextLine()).charAt(0);
if(lagi=='Y')lagi='y';
if(lagi=='y') continue;
else{
System.out.println("TERIMAKASIH broh ! ..\n");
break;
}
}
}
public static int max(int num1, int num2) {
int result;
if (num1 > num2)
result = num1;
else
result = num2;
return result;
}
}
Hasil Output
import java.util.Scanner;
class Tugas_lat11_nilai_total{
static char nilaiIndeks;
static double nilaiUTS,nilaiUAS,nilaiAkhir;
static Scanner s;
public static void main(String[]PBOQU){
char lagi='y';
//nilai UTS & UAS sdh ditetapkan
s = new Scanner(System.in);
while(lagi=='y'){
try{
System.out.print("Masukkan nilaiUTS : ");
nilaiUTS = s.nextInt();
System.out.print("Masukkan nilaiUAS : ");
nilaiUAS = s.nextInt();
// rumus untuk hitung nilai akhir
nilaiAkhir=(0.4*nilaiUTS)+(0.6*nilaiUAS);
// perintah kondisi untuk menentukan nilai indeks
if(nilaiAkhir>=80){
nilaiIndeks='A';
} else if (nilaiAkhir>=70){
nilaiIndeks='B';
} else if (nilaiAkhir>=50){
nilaiIndeks='C';
} else if (nilaiAkhir>=30){
nilaiIndeks='D';
} else {
nilaiIndeks='E';
}
System.out.println("Nilai Akhir\t :"+ nilaiAkhir);
System.out.println("Nilai Indeks\t :"+ nilaiIndeks);
System.out.print("Mau Coba Lagi (y/t)? ="); s.nextLine();
lagi=(s.nextLine()).charAt(0);
if(lagi=='Y')lagi='y';
if(lagi=='y') continue;
else{
System.out.println("TERIMAKASIH broh ! ..\n");
break;
}
} catch(NumberFormatException nfe){
}
}
}
}
Hasil Output
Contoh Nilai Maksimum
import java.util.*;
public class latihan_14{
public static void main(String[]PBOQU){
char lagi='y';
char nilaiIndeks;
int i,j;
Scanner s = new Scanner(System.in);
//nilai UTS & UAS sdh ditetapkan
while(lagi=='y'){
try{
Scanner input = new Scanner (System.in);
System.out.println("Masukkan nilai i");
i = input.nextInt();
System.out.println("Masukkan nilai j");
j = input.nextInt();
int k = max(i, j);
System.out.println("Nilai maximum antara " + i + " dan " + j + " adalah " + k);
}catch(Exception e){}
System.out.print("Mau Coba Lagi (y/t)? =");
lagi=(s.nextLine()).charAt(0);
if(lagi=='Y')lagi='y';
if(lagi=='y') continue;
else{
System.out.println("TERIMAKASIH broh ! ..\n");
break;
}
}
}
public static int max(int num1, int num2) {
int result;
if (num1 > num2)
result = num1;
else
result = num2;
return result;
}
}
Hasil Output
Comments
Post a Comment