Coding Hitung IP Mahasiswa Dengan Java

Coding Hitung IP Mahasiswa Dengan Java-portalsaintek.blogspot.com

Kali ini, portal saintek akan memposting coding bagaimana mencari ip mahasiswa. Bagi teman-teman yang belum mengetahui berapa ip yang di perolehnya, dapat anda coba coding java berikut ini sekaligus meltih diri untuk melakukan pengcodingan java.


Selamat mencoba

nih codingnya : 
import java.io.*;
import java.util.Scanner;
public class hitung_IP {
public static void main (String[] args)throws Exception {
                BufferedReader input = new BufferedReader (new InputStreamReader (System.in));
                Scanner a = new Scanner (System.in);
                System.out.print ("Masukkan banyak mata kuliah : ");
                int n = a.nextInt();
                System.out.print ("==============================");
                String matkul[] = new String[n];
                int array[] = new int[n];
                char ip[] = new char[n];
                String bantu[] =new String[n];
                System.out.println ("\nProgram Menghitung IP\n==============================");
                for (int i = 0; i<n; i++) {
                                System.out.print ("Masukkan nama mata kuliah ke "+(1+i)+" : ");
                                matkul[i] = input.readLine();
                }
                System.out.print ("==============================");
                for (int i = 0; i<n; i++) {
                                System.out.print ("\nmasukkan nilai mata kuliah "+matkul[i]+" : ");
                                bantu[i] =input.readLine();
                }
                String help = "";
                for (int i = 0; i<n; i++) {
                                help = help + bantu[i];
                }
                System.out.println ("==============================");
                ip = help.toCharArray();
                for (int i = 0; i<n; i++) {
                                if (ip[i]=='A') {
                                array[i]= 4; }
                                else if (ip[i]=='B') {
                                array[i]= 3; }
                                else if (ip[i]=='C') {
                                array[i]= 2; }
                                else if (ip[i]=='D') {
                                array[i]= 1; }
                                else if (ip[i]=='E') {
                                array[i]= 0; }
                                else {
                                System.out.println("nilai yang anda masukkan salah");
                                }
                }
                for (int i = 0; i<n; i++) {
                                System.out.println ("mata kuliah "+matkul[i]);
                                System.out.println ("\t===>\t "+ip[i]+" Bobotnya ===>\t"+array[i]);
                }
                double total = 0;
                for (int i = 0; i<n; i++) {
                                total = total + array[i];
                }
                System.out.println ("======================================\nIP anda adalah "+(total/n));

                }
}

Jika di comand prompt, coding ini akan menghasilkan program seperti di bawah ini :
Coding yang di posting portalsaintek  ini bukan murni untuk di copas, portalsaintek bermaksud sebagai bahan pembelajaran dan alangkah lebih baik, jika teman-teman mengembangkannya.
Cukup sekian postingan kali ini, dan tunggu all about java lainnya di portalsaintek.blogspotcom
Share on Google Plus

About Unknown

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

0 komentar :

Posting Komentar