Tugas Pemprograman Java:
Buat Program untuk mencari nilai minimal ke 1, minimal ke 2, dan rata – rata
input :
jumlah input : //input jumlah bilangan disesuaikan oleh jumlah input
bil ke 1 : 8
bil ke 2 : 3
bil ke 3 : 7
bil ke n : 10
outputnya :
nilai minimal ke 1 : 3
nilai minimal ke 2 : 7
rata2 : 7
Di bawah ini saya akan menjelaskan proses pembuatan program mencari nilai minimal ke1, minimal ke-2, dan rata - rata menggunakan bahasa Pemograman Java :
Langkah 1:
Buat file java dengan menggunakan program editor(notepad, notepad++, wordpad dll), save dengan ketentuan namafile.java
Pada program ini kita buat file dengan nama nilaiMinRata.java
Script programnya sebagai berikut :
/*
@nama : Ridona Utama Saputra
@kelas : XII - L
@jurusan : RPL(Rekayasa Perangkat Lunak)
*/
import java.io.*;
import java.util.Scanner;
public class nilaiMinRata
{
public static void main(String []args)throws Exception
{
BufferedReader kata = new BufferedReader(new InputStreamReader(System.in));
int a = 0,i,rata,total = 0;
String nilai;
System.out.println("=======================*****=======================");
System.out.print("Jumlah Nilai yang akan dimasukkan: ");
a = Integer.parseInt(kata.readLine());
System.out.println("=======================*****=======================");
int [] number = new int[a];
Scanner input = new Scanner(System.in);
for(i = 0; i < a; i++) // akan mengulang sesuai dengan input yang dimasukkan user
{
System.out.println();
System.out.print("Bilangan ke-" +(i+1)+" : ");
number[i]=input.nextInt(); // menyimpan input ke dalam array
}
int min = number[0], min2 = number[0];
for(i = 0; i < number.length; i++) // proses seleksi nilai terendah 1 dan nilai terendah 2
{
if(number[i] < min)
{
min2 = min;
min = number[i];
}
if ((number[i] < min2 || min2 == min) && number[i] != min)
{
min2 = number[i];
}
total+=number[i]; // menjumlahkan semua nilai yang ada di dalam array
}
rata = total / a; // membagi dengan jumlah input yang pertama dimasukkan
System.out.println();
System.out.println("=======================*****=======================");
System.out.println("Nilai Minimal ke-1 : "+min);
System.out.println("Nilai Minimal ke-2 : "+min2);
System.out.println("Nilai Rata-Rata : "+rata);
System.out.println("=======================*****=======================");
}
}
Langkah 2:
Buat File Manifest untuk memanggil class yang telah di buat.
manifest.txt
Manifest-version: 1.0
Created-By: Ridona Utama Saputra
Main-Class: nilaiMinRata.java
Sintax mengcompile menjadi.class(javac namafile.java):
C:\Users\Acer>d:
D:\>cd Belajar Java\Tugas\2.MencariNilaiMinimal1,2,ratarata
D:\Belajar Java\Tugas\2.MencariNilaiMinimal1,2,ratarata>javac nilaiMinRata.java
Running class(java namafile):
D:\Belajar Java\Tugas\2.MencariNilaiMinimal1,2,ratarata>java nilaiMinRata
Devloy:
D:\Belajar Java\Tugas\2.MencariNilaiMinimal1,2,ratarata>jar cvfm nilaiMinRata2.jar manifest.txt nilaiMinRata.class
Hasil Program
Download file Mencari Nilai Minimal dan rata rata.zip

Tidak ada komentar:
Posting Komentar