Contoh Program Uji Nilai Total dan Nilai Maksimum dengan Inputan

Contoh nilai total

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

Popular Posts