06 Desember 2010

Program Java : Mencari Nilai Terbesar Nilai Terkecil dan Nilai Rata-Rata Mahasiswa

06 Desember 2010
Program Java untuk mencari nilai terbesar dan terkecil sudah pernah saya posting di http://allaboutalgoritma.blogspot.com/2010/04/program-java-mencari-nilai-terbesar-dan_10.html dan http://allaboutalgoritma.blogspot.com/2010/04/program-java-mencari-nilai-terbesar-dan.html. Tapi karena ada request dari dev yang ingin tambahan untuk mencari nilai rata-rata dan jumlah mahasiswa kita sendiri yang menginputkan.

Screen Shoot Program


Coding Program:
import java.io.*;
import java.util.Scanner;
public class InputNilai

{ public static void main(String[] args)throws Exception

{

BufferedReader kata = new BufferedReader(new InputStreamReader(System.in));
int a,i;
float rata,total=0;
int maks=-1000; //asumsi paling minimum
int min=1000; //asumsi paling maksimum
System.out.print("Jumlah Mahasiswa: ");
a = Integer.parseInt(kata.readLine());

int[] Angka=new int[a];
Scanner input = new Scanner(System.in);
for(i=0;i<a;i++)
{
System.out.print("Nilai Mahasiswa " +(i+1)+" : ");
Angka[i]=input.nextInt();
}

for (i=0;i<Angka.length;i++)
{
if(Angka[i]>maks)
{
maks=Angka[i];
}
if(Angka[i]<min)
{
min=Angka[i];
}
total=total+Angka[i];
System.out.println("");
}

rata=total/a;

System.out.println("Nilai Maksimum "+ maks);
System.out.println("Nilai Minimum "+min);
System.out.println("Nilai Rata-Rata "+rata);
}
}


4 comments:

Anonim mengatakan...

kk tolong aku bisa bantu bikin program java gax ini soalnya kalo bisa kirim ke emaillku tolong bantu kk sky_channn@yahoo.com


Sebuah sekolah akan mengadakan perlombaan dalam bidang minat bakat menyanyi dan melukis. Setiap peserta lomba mendapat no registrasi dan dicatat nama dan hasil lombanya. Untuk peserta lomba lukis, kriteria penilaian berdasarkan pewarnaan, kerapian dan kesesuaian_tema. Untuk peserta lomba menyanyi, kriteria penilaian berdasarkan vokal, penjiwaan dan penampilan. Nilai hasil perlombaan didapat dari total jumlah nilai pada masing – masing kriteria.
hasilNyanyi = nilai vokal + penjiwaan + penampilan
hasilLukis = nilai pewarnaan + kerapian + kesesuan tema
Setiap peserta lomba akan ditampilkan datanya lengkap dengan total nilai dan predikat yang diterima. Untuk hasil 100 - 80 mendapat predikat ”sangat berbakat”, hasil 60 – 79 predikat ”berbakat” dan hasil 0 – 59 predikat ”kurang berbakat”.
Simulasikan kasus diatas dengan pendekatan Inheritance / pewarisan. Data merupakan input dari User.

Anonim mengatakan...

Gan kalo boleh tau ne program make VB 6.0 kan ..???? Ane ijin sedot aje ^^ :g: :n: :d:

Anonim mengatakan...

gan deret 4 8 13 17 22 26 31 bantuin donkk...

Anonim mengatakan...

Ty gan sangan membantu...

Ijin Ambil yo gan ekekekekek

Poskan Komentar

sampaikan komentar dengan sopan dan bertanggung jawab :)