TUGAS BAHASA PEMROGRAMAN
MENAMPILKAN NILAI RATA -RATA, NILAI MAXIMAL DAN NILAI MINIMAL
DARI NILAI AKHIR DENGAN ARRAY (LARIK)
Nim : 17.01.53.2009
Fakultas : Teknologi Informasi
Jurusan : Teknik Informatika
Hitung :
a. nilai rata-rata dari nilai akhir
b. nilai terendah dari nilai akhir
c. nilai tertinggi dari nilai akhir
FLOWCHART
Flowchart untuk menghitung dan menampilkan nilai rata- rata, nilai maximal, nilai minimal dari nilai akhhir sebagai berikut :
KODE PROGRAM
Berikut source Kodenya :
import java.lang.Math;
public class JavaApplication {
private static Scanner input = new Scanner(System.in);
public static void main(String[] args) {
int i;
i = 0;
String[] nama = new String[5];
double[] uts = new double[5];
double[] uas = new double[5];
double[] nilaiakhir = new double[5];
double rerata;
int ntotal;
double nilaimin;
double nilaimax;
ntotal = 0;
nilaimax = 0;
nilaimin = 100;
for (i = 0; i <= 4; i++) {
System.out.println("masukkan nama=");
nama[i] = input.nextLine();
System.out.println("masukkan uts=");
uts[i] = input.nextDouble();
System.out.println("masukkan uas=");
uas[i] = input.nextDouble();
nilaiakhir[i] = 0.4 * uts[i] + 0.6 * uas[i];
System.out.println(nama[i]);
System.out.print("Nilai Akhir =");
System.out.println(nilaiakhir[i]);
ntotal = ntotal + nilaiakhir[i];
if (nilaimax < nilaiakhir[i]) {
nilaimax = nilaiakhir[i];
}
if (nilaimin > nilaiakhir[i]) {
nilaimin = nilaiakhir[i];
}
}
rerata = (double) ntotal / i;
System.out.print("Nilai Rata-rata =");
System.out.println(rerata);
System.out.print("Nilai Max =");
System.out.println(nilaimax);
System.out.println("Nilai Min =");
System.out.println(nilaimin);
}
}
PENGUJIAN PROGRAM
Berikut Hasil pengujian menggunakan JCreator :
Demikian Flowchart dan source Kode progam untuk menampilkan Nilai rata -rata, Nilai maximal dan Nilai Minimal dari suatu Nilai Akhir
0 komentar:
Posting Komentar