Program Java :Koding Program NetBeans Tugas Pertemuan 4

Program Java :Koding Program NetBeans Tugas Pertemuan 4

Dosen pengampu : Fince Tinus Waruwu, M.Kom


Koding Program NetBeans
Penggunaan IF Jamak pada Tipe Data Integer dan String


package pertemuan;

import java.util.Scanner;
public class Pertemuan {
    public static void main(String[] args) {
     
        Scanner NPM=new Scanner (System.in);
        System.out.print("NPM = ");
        int x =NPM.nextInt();             
        if (x == 15110643) {
            System.out.println("Nama = Herianata Barasa");
        } else if (x == 15116548){
            System.out.println("Nama = Roy");
        } else if (x == 15119812){
            System.out.println("Nama = Irwan");
        } else if (x == 15112322){
            System.out.println("Nama = Harjono");
        }else if (x == 15110322){
            System.out.println("Nama = Niko");
        }
        else {
            System.out.println("NPM Salah");
        }
     
        Scanner Jenjang=new Scanner(System.in);
        System.out.print("Jenjang = ");
        String jenjang = Jenjang.nextLine();
        if (jenjang.equals("S1")){
            System.out.println("Jurusan = Teknik Informatika");
        } else if (jenjang.equals("D3")){
            System.out.println("Jurusan = Manajemen Informatika");
        } else{
            System.out.println("Jenjang Salah");
        }
     
        Scanner Konsentrasi=new Scanner(System.in);
        System.out.print("Konsentrasi = ");
        String konsentrasi = Konsentrasi.nextLine();
     
        Scanner NH=new Scanner(System.in);
        System.out.print("Nilai Hadir = ");
        int nh = NH.nextInt();
        double nilai_hadir ;
        nilai_hadir = 0.1 * nh ;
     
        Scanner NG=new Scanner(System.in);
        System.out.print("Nilai Tugas= ");
        int ng = NG.nextInt();
        double nilai_tugas ;
        nilai_tugas = 0.2 * ng ;
     
        Scanner NT=new Scanner(System.in);
        System.out.print("Nilai UTS = ");
        int nt = NT.nextInt();
        double nilai_uts ;
        nilai_uts = 0.3 * nt;
     
        Scanner NA=new Scanner(System.in);
        System.out.print("Nilai UAS = ");
        int na = NA.nextInt();
        double nilai_uas ;
        nilai_uas = 0.4 * na;
        double total_nilai = nilai_hadir + nilai_tugas + nilai_uts + nilai_uas;
        System.out.println ("Total Nilai =" +total_nilai);
     
        if (total_nilai > 90) {
            System.out.println("Nilai Huruf = A ");
        } else if (total_nilai > 85 ) {
            System.out.println("Nilai Huruf = B+");
        } else if (total_nilai > 80 ) {
            System.out.println("Nilai Huruf = B");
        } else if (total_nilai > 75 ) {
            System.out.println("Nilai Huruf = C+");
        }else if (total_nilai > 70 ) {
            System.out.println("Nilai Huruf = C");
        }else if (total_nilai > 55 ) {
            System.out.println("Nilai Huruf = D");
        } else if (total_nilai < 55 ) {
            System.out.println("Nilai Huruf = E");
        }
     
        }
 
}
Seperti pada gambar di bawah ini akan dipaparkan bagian mana yang di input dan bagian mana yang menjadi output :
 

Komentar

Postingan populer dari blog ini

Flowchart Menampilkan Bilangan Genap Mullai dari Angka 2 sampai n, Kecuali Bilangan Genap yang Kelipatan 4

Flowchart Menampilkan Bilangan Ganjil di antara Bilangan 10 sampai 30

Flowchart Mencari Maks dan Min dari suatu Deret Bilangan