Another Blogger Template
Blog Archive
New Post
MENGHITUNG NILAI MINIMAL DAN NILAI RATA-RATA
ini adalah aplikasi Menghitung nilai minimal dan rata - rata berbasis java. Struktur Control diantaranya ada penyeleksian (if .. else)dan pengulangan (for-loops, do-while loops, while-loops).
input :
jumlah inputan data : n
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
dan inilah proses atau script yang coba saya buat untuk penyelesaian kasus diatas, mula - mula seperti biasa membuat file java yang nama file nya disesuaikan dengan nama class yang dibuat didalamnya. Berikut adalah script nya :
import java.io.*;
import java.util.Scanner;
import javax.swing.JOptionPane;
public class nilaiMinimal
{
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;
nilai = JOptionPane.showInputDialog("Jumlah Nilai yang akan dimasukkan: "); a = Integer.parseInt(nilai);
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.print("Nilai" +(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 terndah 1 da 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 input yand pertama dimasukkan user
System.out.println("Nilai Minimum 1 : "+min);
System.out.println("Nilai Minimum 2 : "+min2);
System.out.println("Nilai Rata-Rata : "+rata);
}
}
format pembuatan manifest
Manifest-version : 1.0
created-By : Deby
Main-Class :nilaiMinimal
Untuk lebih jelasnya anda dapat mendownload source codenya Disini!!!!!
input :
jumlah inputan data : n
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
dan inilah proses atau script yang coba saya buat untuk penyelesaian kasus diatas, mula - mula seperti biasa membuat file java yang nama file nya disesuaikan dengan nama class yang dibuat didalamnya. Berikut adalah script nya :
import java.io.*;
import java.util.Scanner;
import javax.swing.JOptionPane;
public class nilaiMinimal
{
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;
nilai = JOptionPane.showInputDialog("Jumlah Nilai yang akan dimasukkan: "); a = Integer.parseInt(nilai);
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.print("Nilai" +(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 terndah 1 da 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 input yand pertama dimasukkan user
System.out.println("Nilai Minimum 1 : "+min);
System.out.println("Nilai Minimum 2 : "+min2);
System.out.println("Nilai Rata-Rata : "+rata);
}
}
format pembuatan manifest
Manifest-version : 1.0
created-By : Deby
Main-Class :nilaiMinimal
Untuk lebih jelasnya anda dapat mendownload source codenya Disini!!!!!
Langganan:
Posting Komentar (Atom)
0 komentar: