Kamis, 06 April 2017

IKHWANNUDIN-1655201033-TEKNIK INFORMATIKA-STIMIK MERCUSUAR.

Tugas Algoritma Pemrograman menggunakan java

1. Buat Program Data Karyawan
    User memasukan data ( nama, nik, tgl/bulan/tahun kelahiran, masa kerja )
    Program Menampilkan : 
       - ( nama, nik, tgl/bulan/tahun kelahiran, masakerja )
       - umur dihitung dari data kelahiran (tahun )
       - Gaji    - ketentuan jika masa kerja <= 5 tahun, gaji = 3.000.000
                    - ketentuan jika masa kerja >= 5 tahun, gaji = 6.000.000 

2. Buat Program Perpustakaan Mahasiswa
  User memasukan data ( namaMHS, nim, jumlah buku pinjam, judulbuku, jenisbuku, biaya  pinjam )
    Program Menampilkan Hasil :
     - ( namaMHS, nim, jumlahbukupinjam, judulbuku, jenisbuku,biayapinjam )
     - total biaya dihitung dari penjumlahan biaya pinjam per masing buku
     - jenis buku terdiri dari ( 1. buku komputer dan 2. buku non komputer )
     - biaya pinjam - ketentuan jika jenis buku komputer, biaya pinjam = 5000/buku
                             - ketentuan jika jenis buku non komputer, biaya pinjam = 3000/buku


Penyelesaian :

1. program data karyawan
flowchart data karyawan





















kodingan nya:

  * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package pembagian.gaji;

 import java.util.Scanner;

/**
 *
 * @author ikhawan
 */
public class PembagianGaji {

    private static int tahunlahir;
    public static void main(String[] args) {
         Scanner input = new Scanner(System.in);
       
    int umur,tahunlahir,umurku,tahunmasuk,tgllahir,blnlahir;
     
        int angka = 2017;
       
        int masakerja;
       
        String nik,nama,bulan;
       
        long gapok = 0,gaji;
       
       
        System.out.println("");
        System.out.println("Input data Pegawai");
        System.out.println("=======================");
       
      
        System.out.print("masukan nama pegawai        = ");
        nama = input.nextLine();
       
        System.out.print("masukan nik pegawai         = ");
        nik = input.nextLine();
       
        System.out.print("masukan tahun lahir pegawai = ");
        tahunlahir = input.nextInt();
       
        System.out.print("masukan tanggal lahir pegawai = ");
        tgllahir = input.nextInt();
       
        System.out.print("masukan bulan lahir pegawai = ");
        blnlahir = input.nextInt();
       
      
        System.out.print("masukan tahun masuk pegawai = ");
        tahunmasuk = input.nextInt();
       
        umurku = angka-tahunlahir;
        masakerja = angka-tahunmasuk;
       
       
        System.out.println("=============================");
        System.out.println("");
        System.out.println("");
        System.out.println("menghitung gaji karyawan");
        System.out.println("==========================");
        System.out.println("Nama Pegawai                = "+nama);
    
    
       System.out.println("tanggal/bulan/tahun lahir anda =  "+tgllahir+"-"+blnlahir+"-"+tahunlahir);
        masakerja =  angka-tahunmasuk;
        System.out.println("Umur anda sekarang    = "+umurku+ "tahun");
        System.out.println (" Tahun Masuk Kerja    

=  "+masakerja);
        masakerja=2017-tahunmasuk;
        System.out.println("tahun");
        System.out.print("gapok =");
        if(masakerja<=5)
        {
            System.out.println("Rp 3.000.000");
            gaji=gapok+3000000;
        }
        else
            if(masakerja>=5)
            {
            System.out.println("Rp 6.000.000");
            gaji=gapok+6000000;
            }
        else
            {
            System.out.println("Rp.0");
            gaji=gapok+0;
            }
        System.out.println("---------------------------");
        System.out.println("gaji total = Rp."+gaji);
        System.out.println("=============================");
    }
   
}
 
hasil run :








 









2. Program Perpustakaan Mahasiswa 
  

package belajar.java;
import java.util.Scanner ;
public class perpustakaan {
 public static void main (String[]args) {
    Scanner a = new Scanner(System. in );
    int jenis, harga_sewa;
    int total_harga=0;
    String namaMHS, judul, nim ;
   
    System.out.println ("");
    System.out.println ("                   INPUT DATA MAHASISWA                  ");
    System.out.println ("  <======================================================>  ");
    System.out.print ("            Masukkan Nama Mahasiswa              = ");
    namaMHS = a.nextLine();
    System.out.print ("            Masukkan Nim                         = ");
    nim = a.nextLine();
    System.out.print("            Masukan Judul Buku                   = ");
    judul = a.nextLine();
   
    //lakukan pengulangan
    int jenis1;
    System.out.print ("            Masukan Jumlah Buku yang dipinjam    = ");
    jenis1 = a.nextInt ();
    System.out.println (" Pilih Nomor 1 Untuk Kategori Komputer & Pilih Nomor 2 Untuk Kategori Non Komputer ");
    System.out.print   (" Sesuai Dengan Judul Yang Anda Tulis Sebelumnya \n\n");
    System.out.print(" => Buku Komputer Harga Satunya : Rp. 5000 \n => Buku Non Komputer Harga Satunya : Rp.3000");
   
    for (int b = 0; b < jenis1; b++) {
   
      System.out.print("\nJenis Buku : \n 1. Komputer \n 2. Non Komputer \n\n Masukan pilihan : ");
      jenis = a.nextInt();
      if(jenis== 1){
        harga_sewa = 5000;
          total_harga = total_harga+harga_sewa;
         
      }
      else if(jenis==2){
        harga_sewa = 3000;
          total_harga = total_harga+harga_sewa;
      }
    }
    System.out.println (" ");
    System.out.println (" ");
    System.out.println ("                           Rekaptilasi                              ");
    System.out.println ("|==================================================================|");
    System.out.println ("                  Nama Mahasiswa        =   "+namaMHS);
    System.out.println ("                  Nim Mahasiswa           =   "+nim);
    System.out.println ("                  Jumlah Buku               =   "+jenis1);
    System.out.println ("                  Judul Buku                  =   "+judul);
    System.out.println ("                  Biaya Pinjaman           =   "+total_harga);
 }
}
 

Tidak ada komentar:

Posting Komentar