import java.io.*;
class HargaBuncis
{
public static void main(String args[])
{
String x;
int harga=0,jumlah=0,n=0; // cobain kalau int harga,jumlah,n;
try
{
FileInputStream fstream = new FileInputStream("c:/hargabuncis.txt");
DataInputStream dataInput = new DataInputStream(fstream);
while (dataInput.available() !=0)
{
x=dataInput.readLine();
harga=Integer.parseInt(x);
n=n+1;
jumlah=jumlah+harga;
System.out.println ("Harga Buncis hari ke "+n+" "+harga);
}
dataInput.close();
}
catch (Exception e)
{
System.err.println("File input error");
}
double rata2=(double) jumlah/n;
// cobain kalau pake double rata2=jumlah/n; hasilnya spt apa?
System.out.println ("Harga Buncis rata-rata "+rata2);
}
}
ini hasilnya
Harga Buncis hari ke 1 25
Harga Buncis hari ke 2 25
Harga Buncis hari ke 3 30
Harga Buncis hari ke 4 30
Harga Buncis hari ke 5 32
Harga Buncis hari ke 6 31
Harga Buncis hari ke 7 24
Harga Buncis rata-rata 28.142857142857142
Tidak ada komentar:
Posting Komentar