Teknologi Informasi

Penjabaran Information Technology.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

CARA MENGHITUNG LUAS LINGKARAN DAN KONVERSI SUHU

TUGAS BAHASA PEMROGRAMAN MENGHITUNG LUAS LINGKARAN DAN KONVERSI SUHU CELCIUS, FAHREINHEIT, REAMUR DAN KELVIN.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Senin, 07 Mei 2018

MENAMPILKAN NILAI RATA - RATA, NILAI MAXIMAL DAN NILAI MINIMAN DARI NILAI AKHIR DENGAN ARRAY (LARIK)

TUGAS BAHASA PEMROGRAMAN
MENAMPILKAN NILAI RATA -RATA, NILAI MAXIMAL DAN NILAI MINIMAL
DARI NILAI AKHIR DENGAN ARRAY (LARIK)

Nama     : Ahmad Huzaeni
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.util.*;
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