TUGAS/LATIHAN
1. Buatlah sebuah aplikasi dengan memanfaatkan BufferedReader untuk menanyakan nomor induk,nama siswa,nilai ujian 1,nilai ujian 2, dan nilai ujian 3. Hitunglah nilai rata-rata dari ketiga ujian tersebut dan tampilkan semua data yang ditanyakan beserta hasil perhitungan rata-rata ke Console.
Source code:
/*
* To change this license header, choose
License Headers in Project Properties.
* To change this template file, choose Tools
| Templates
* and open the template in the editor.
*/
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import javax.swing.JOptionPane;
/**
*
* @
*/
public class Tugasjava2
{
public static void main(String [] args)
{
BufferedReader dataIn = new
BufferedReader(new InputStreamReader(System.in));
int hasilNIM;
int hasilNILAI1;
int hasilNILAI2;
int nilaiNILAI3;
int ratarata;
System.out.println(" *PROGRAM MENCARI RATA-RATA*");
System.out.println();
try
{
//Memasukan nilai dari Keyboard
System.out.print("Masukan hasil NIM : "); //Masukan hasil NIM
hasilNIM = Integer.parseInt(dataIn.readLine());
System.out.print("Masukan hasil
NILAI1 : "); //Masukan hasil UAS
hasilNILAI1 =
Integer.parseInt(dataIn.readLine());
System.out.print("Masukan hasil
NILAI2 : "); //Masukan hasilUTS
hasilNILAI2 = Integer.parseInt(dataIn.readLine());
System.out.print("Masukan Nilai
NILAI3 : "); //Masukan Nilai Tugas
nilaiNILAI3 =
Integer.parseInt(dataIn.readLine());
//proses penghitungannya sebagai berikut
ratarata = ((hasilNILAI1 + hasilNILAI2 +
nilaiNILAI3 )/3);
System.out.println("---------------------------------");
System.out.println();
//menampilkan hasilnya sebagai berikut
System.out.println("------------ Nilai
------------");
System.out.println(" hasil NIM : " + hasilNIM);
System.out.println(" hasil Nilai1 : " + hasilNILAI1);
System.out.println(" hasil Nilai2 : " + hasilNILAI2);
System.out.println(" Nilai Nilai3 : " + nilaiNILAI3);
System.out.println();
System.out.println("------- Di
rata-ratakan -------");
System.out.println("Nilai Akhir : " + ratarata);
System.out.println();
String msg = "Nilai Akhir Anda :
"+ratarata+".";
JOptionPane.showMessageDialog(null,
msg); //Menampilkan Pesan Nilai
Akhirnya
//kondisi Lulus dan Gagal sebagai berikut
if (ratarata>=75)
{
System.out.println("Keterangan : LULUS");
}
else
{
System.out.println("Keterangan : TIDAK LULUS");
}
}
catch(IOException e)
{
System.out.println("Isi dengan
BENAR");
}
}
}Output :
Sekian Pertemuan Ke-2 " Thank YoU Very Much "
Tidak ada komentar:
Posting Komentar