Selasa, 15 November 2016

Method / Fungsi

Assalamu'alaikum,,,
hai gan... kemarin java scriptnya sampe mana yah?
yuk sekarang kita tambah ilmu lagi yuk...

Sekarang kita masuk ke Method / Fungsi yuks.. langsung saja ni  gan scriptnya :


contoh soal
  • Buatlah program dengan teknik metode untuk menghitung nilai mahasiswa (misal rata2 nilai tugas). Dengan output menampilkan nama mahasiswa dan nilai tugasnya.



import java.util.*;
import java.io.*;

public class nilaimahasiswa2{
 public static void main(String[] args){
  String nama; //untuk nama mahasiswa
  double rata; //untuk nilai rata-rata

  int[] nilai = new int[100]; //untuk nilai yang diinputkan
  Scanner input = new Scanner(System.in); //membuat form input

  /* Mengambil data nama mahasiswa dan jumlah mata kuliahnya */
  System.out.print("Nama anda: ");
  nama = input.nextLine();

  System.out.print("Jumlah mata kuliah: ");
  double jml = input.nextInt();

  /* Mulai berhitung~ */
  int sum = 0; //deklarasi int dengan nama sum, digunakan untuk menjumlahkan nilai-nilai yg diinputkan
  for (int i=1; i<= jml ;i++ ) {
   try{
    System.out.print("Nilai MK "+i+": "); //print form input nilai sebanyak mata kuliah
    nilai[i] = input.nextInt(); //form nilai. Bertipe array supaya bisa dihitung
    sum += nilai[i]; //menjumlahkan nilai-nilai mata kuliah
   } catch (Exception e){
    e.printStackTrace();
    break;
   }
  }

  rata = sum/jml; //menghitung rata-rata: jumlah nilai dibagi total mata kuliah
  int jmls = (int)(jml); //mengkonvert jml (double) ke int

  /* Tampilkan hasil */
  System.out.println("\nNama: "+nama+" \nTotal nilai "+jmls+" mata kuliah: "+sum); //tampilkan output
  System.out.println("Nilai rata-rata: "+rata); //tampilkan output lagi
 }
}


ini hasilnya:













ok, mungkin ini saja dulu, nanti saya bagikan lagi. jagan lupa ikuti terus ya?

salam programer :)

Tidak ada komentar:

Posting Komentar