welcome

WELCOME TO MY BLOG

Senin, 01 Oktober 2012

MENENTUKAN KELULUSAN DENGAN JAVA NETBEANS



Aplikasi Menentukan Kelulusan Mahasiswa
1.      Definisi masalah
Masalah                              : Buatlah aplikasi menggunakan Java NetBeans untuk
              menentukan kelulusan mahasiswa.
Definisi                               :
  Jika nilai mahasiswa
·         >=60 maka mahasiswa dinyatakan lulus
·         <60  maka mahasiswa dinyatakan tidak lulus
·         <0 atau >100 maka nilai yang dimasukkan salah
Data yang diperlukan         : Nilai Mahasiswa. 

2.      Model perhitungan atau matematika
Ø  Nilai mahasiswa>=60    mahasiswa lulus
Ø  Nilai mahasiswa < 60    mahasiswa tidak lulus
Ø  Nilai mahasiswa <0 v >100    nilai yang dimasukkan salah

3.      Flow Chart atau rancangan algoritma
a.  Pseudocode (Algoritma menentukan kelulusan mahasiswa)
Mulai
          Tentukan nilai mahasiswa
          Jika nilainya >=60 maka mahasiswa dinyatakan lulus           
Jika nilainya <60  maka mahasiswa dinyatakan tidak lulus
          Jika nilai nya<0 atau >100 maka nilai yang dimasukkan salah
          Tentukan nilai mahasiswa
Selesai

b. Flow Chart




 
4.      Source code dan Output dari run
a.       Source code
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package lat3;

import java.util.Scanner;

/**
 *
 * @author thosiba
 */
public class lulus {
    public static void main(String[] args) {

        Scanner masukan = new Scanner (System.in);
        //deklarasi variabel
        double a;
    
        //menerima input dari user
        System.out.print("Masukkan nilai anda :");
        a = masukan.nextDouble();
       //pengecekan terhadap nilai
         if (a<0||a>100)
            System.out.println("Maaf nilai anda salah");

         else if (a>60)
            System.out.println("Selamat anda lulus");

         else
            System.out.println("Maaf anda tidak lulus");
    }
    }
b.      Output dari run
Contoh menentukan kelulusan mahasiswa yang mendapat nilai 75.
run:
Masukkan nilai anda :75
Selamat anda lulus
BUILD SUCCESSFUL (total time: 13 seconds)

1 komentar: