[JAVA] Program Sederhana Menampilkan Indeks Nilai

by 12.16 0 komentar
Berikut ini adalah contoh kodingan bahasa java dimana soal yang diberikan adalah membuat program sederhana yang menginput nama dan nilai matkul IMK dan OOP dan tampilkan gradenya

package tugas1;
import java.util.Scanner; //untuk menggunakan library scanner
/**
 *
 * @author Adi
 */
public class Tugas1 {

    public static void main(String[] args) {
        Scanner nama = new Scanner (System.in); //membuat variable nama untuk scanner
        Scanner nilaiOOP = new Scanner (System.in); // membuat variable nilaiOOP untuk scanner
        Scanner nilaiIMK = new Scanner (System.in); // membuat variable nilaiIMK untuk scanner
        String a; //membuat variable untuk tempat scanner nama
        int b; //membuat variable untuk tempat scanner nilaiOOP
        int c; //membuat variable untuk tempat scanner nilaiIMK
        char grade_1; //membuat variable untuk tempat grade OOP
        char grade_2; //membuat variable untuk tempat grade IMK
        System.out.print("Masukan Nama Anda = "); //output tulisan program
        a = nama.next(); //mendeskripsikan bahwa a beralamat pada variable scanner nama
        System.out.print("Masukan Nilai OOP = "); //output tulisan program
        b = nilaiOOP.nextInt(); //mendeskripsikan bahwa a beralamat pada variable scanner nilaiOOP
        System.out.print("Masukan Nilai IMK = "); //output tulisan program
        c = nilaiIMK.nextInt(); //mendeskripsikan bahwa a beralamat pada variable scanner nilaiIMK
        System.out.println("======================="); //output tulisan program
        System.out.println("Nama Anda = "+a); //output tulisan program dan menampilkan isi variable a
        if(b>=85){ //logika atau membuat suatu kondisi untuk variable b,jika terpenuhi akan menjalankan printah dibawah
            grade_1 = 'A'; //mengisi variable grade_1 dengan character A
        }else if (b>=70){ //logika atau membuat suatu kondisi untuk variable b,jika terpenuhi akan menjalankan printah dibawah
            grade_1 = 'B'; //mengisi variable grade_1 dengan character B
        }else if (b>=60){ //logika atau membuat suatu kondisi untuk variable b,jika terpenuhi akan menjalankan printah dibawah
            grade_1 = 'C'; //mengisi variable grade_1 dengan character C
        }else if (b>=40){ //logika atau membuat suatu kondisi untuk variable b,jika terpenuhi akan menjalankan printah dibawah
            grade_1 = 'D'; //mengisi variable grade_1 dengan character D
        }else{ //jika kondisi diatas tidak ada yang terpenuhi maka program akan menjalankan perintah dibawah
            grade_1 = 'E'; //mengisi variable grade_1 dengan character E
        }//kurung kurawal untuk mengakhiri fungsi if yang dilakukan untuk variable b
        if(c>=85){ //logika atau membuat suatu kondisi untuk variable c,jika terpenuhi akan menjalankan printah dibawah
            grade_2 = 'A'; //mengisi variable grade_2 dengan character A
        }else if (c>=70){ //logika atau membuat suatu kondisi untuk variable c,jika terpenuhi akan menjalankan printah dibawah
            grade_2 = 'B'; //mengisi variable grade_2 dengan character B
        }else if (c>=60){ //logika atau membuat suatu kondisi untuk variable c,jika terpenuhi akan menjalankan printah dibawah
            grade_2 = 'C'; //mengisi variable grade_2 dengan character C
        }else if (c>=40){ //logika atau membuat suatu kondisi untuk variable c,jika terpenuhi akan menjalankan printah dibawah
            grade_2 = 'D'; //mengisi variable grade_2 dengan character D
        }else{ //jika kondisi diatas tidak ada yang terpenuhi maka program akan menjalankan perintah dibawah
            grade_2 = 'E'; //mengisi variable grade_2 dengan character E
        }//kurung kurawal untuk mengakhiri fungsi if yang dilakukan untuk variable c
        System.out.println("Nilai OOP = "+b); //menampilkan output nilai OOP
        System.out.println("Grade OOP = "+grade_1); //menampilkan output grade OOP
        System.out.println("Nilai IMK = "+c); //menampilkan output nilai IMK
        System.out.println("Grade IMK = "+grade_2); //menampilkan output grade IMK
        System.out.println("======================="); //output tulisan program
    }
    
}

Atau bisa kalian download dibawah dan cara menggunakannya dengan membuka netbeans lalu klik FILE>Import Project>From ZIP dan klik browse lalu cari file yang kalian download kemudian klik import.

Download> download

Mank Adi

Developer

Mahasiswa Teknologi Informasi, Fakultas Teknik, Universitas Udayana yang simpel dan seorang gamers