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

Diposting pada 6.027 views
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);
}
}

5 thoughts on “Program Java : Mencari Nilai Terbesar Nilai Terkecil dan Nilai Rata-Rata Mahasiswa

  1. 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.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *