Anda di halaman 1dari 5

Aplikasi Menentukan Nilai Mahasiswa

1.      Definisi masalah


Masalah : Buatlah aplikasi menggunakan Java NetBeans untuk
menentukan nilai mahasiswa.
Definisi : Jika nilai mahasiswa
         >80 = Mahasiswa mendapat nilai A
         70-79 = Mahasiswa mendapat nilai B
         60-69 = Mahasiswa mendapat nilai C
         50-59 = Mahasiswa mendapat nilai D
         <50 = Mahasiswa mendapat nilai E
Data yang diperlukan : Nilai Mahasiswa.

2.   Model perhitungan atau matematika

  >80 nilai A

  70-79 nilai B

  60-69 nilai C

  50-59 nilai D

  <50 nilai E

3.      Flow Chart atau rancangan algoritma


a.  Pseudocode (Algoritma menentukan nilai mahasiswa)
Mulai
Tentukan nilai mahasiswa (x)
Jika >80 maka mahasiswa mendapat nilai A
Jika 70-79 maka mahasiswa mendapat nilai B
Jika 60-69 maka mahasiswa mendapat nilai C
Jika 50-59 maka mahasiswa mendapat nilai D
Jika <40 maka mahasiswa mendapat nilai E
Tentukan nilai mahasiswa
Selesai

b. Flowchart
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 nilaiMahasiswa {
public static void main (String []args){

Scanner masuk = new Scanner (System.in);

double nilai;

System.out.print("Masukkan nilai anda :");


nilai=masuk.nextDouble();

if (nilai>=80&&nilai<=100)
System.out.println("Anda mendapat nilai A");
else if (nilai>=70&&nilai<80)
System.out.println("Anda mendapat nilai B");
else if (nilai>=60&&nilai<70)
System.out.println("Anda mendapat nilai C");
else if (nilai>=50&&nilai<60)
System.out.println("Anda mendapat nilai D");
else
System.out.println("Anda mendapat nilai E");
}}
b.      Output dari run
Contoh menentukan mahasiswa yang mendapat nilai 75.

run:
Masukkan nilai anda :75
Anda mendapat nilai B
BUILD SUCCESSFUL (total time: 4 seconds)

Anda mungkin juga menyukai