Kamis, 23 November 2017

PICK UP BARANG




/*
 * 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 pelayanan.pickup.barang;

import java.util.Scanner;

/**
 *
 * @author USER
 */
public class PelayananPickupBarang {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
    String namapelanggan,alamat,alamatpengirim,Regular,Khusus,VIP;
     int jarak,berat_barang,berat,layanan;
    
    Scanner input = new Scanner (System.in);
    Scanner nextLine = new Scanner(System.in);
    Scanner nextInt = new Scanner(System.in);
    Scanner sc = new Scanner (System.in);
    int biayaperkg,biayaperkm;
    int biayaberat = 0,biayajarak = 0;
    float biaya_paket = 0;
    float ppn = 0;
    float biayatotal = 0;
    System.out.print("masukan Nama pelanggan :");
    namapelanggan = input.nextLine();
        System.out.print("masukan alamat :");
        alamat = input.nextLine();
        System.out.print("masukan alamat pengiriman :");
        alamatpengirim = input.nextLine();
    
        System.out.print("jarak alamat pengiriman :");
        jarak = input.nextInt();
        System.out.print("berat barang :");
        berat = input.nextInt();
        Scanner baca2 = new Scanner (System.in);
        System.out.println("Pilihan layanan :");
        System.out.println("1.Regular, 2.Khusus, 3.VIP");
        System.out.print("Masukan pilihan layanan:");
        layanan = input.nextInt();
        
       
        switch (layanan){
            case 1:
                biayaperkg = 10000;
                biayaperkm = 20000;
                biayaberat = biayaperkg*berat;
                biayajarak = biayaperkm*jarak;
                biaya_paket = biayaberat+biayajarak;
                ppn = biaya_paket*10/100;
                biayatotal = biaya_paket+ppn;
                break;
            case 2:
                biayaperkg = 20000;
                biayaperkm = 35000;
                biayaberat = biayaperkg*berat;
                biayajarak = biayaperkm*jarak;
                biaya_paket = biayaberat+biayajarak;
                ppn = biaya_paket*10/100;
                biayatotal = biaya_paket+ppn;
                break;
            case 3:
                biayaperkg = 30000;
                biayaperkm = 50000;
                biayaberat = biayaperkg*berat;
                biayajarak = biayaperkm*jarak;
                biaya_paket = biayaberat+biayajarak;
                ppn = biaya_paket*10/100;
                biayatotal = biaya_paket+ppn;
                break;
               
           
               
        }
        System.out.println("========================================");
        System.out.println("nama pelanggan :" +namapelanggan);
        System.out.println("alamat :"+alamat);
        System.out.println("alamat pengirim ;"+alamatpengirim);
        System.out.println("jarak :"+jarak);
        System.out.println("berat :"+berat);
        System.out.println("Total Biaya Kg :"+biayaberat);
        System.out.println("Total Biaya Km :"+biayajarak);
        System.out.println("Total Biaya PPN :"+ppn);
        System.out.println("Biaya Total :"+biayatotal);



        }
   
    }

ARRAY 2 DIMENSI



/*
 * 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 array.pkg2.dimensi;

import java.util.Scanner;

/**
 *
 * @author USER
 */
public class Array2Dimensi {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        Scanner nextInt = new Scanner(System.in);
        Scanner nextLine = new Scanner(System.in);
        int[][] nilai = new int[3][3];
    int baris,kolom = 0;
   
    System.out.println("");
    for(baris=0;baris<nilai.length;baris++){
        for(kolom=0;kolom<nilai[baris].length;kolom++){
        Scanner bacaRecord = new Scanner(System.in);
        System.out.print("Input nilai Tabel baris["+baris+"]kolom["+kolom+"]=");
        nilai[baris][kolom]= bacaRecord.nextInt();
        }
    }
   
    System.out.println("\n--------------Hasil nilai------------------");
    for(baris=0;baris<nilai.length;baris++){
        for(kolom=0;kolom<nilai[baris].length;kolom++){
        System.out.print("|"+nilai[baris][kolom]);
    }
   
    System.out.print("|\n");  
    }
    System.out.println("-----------------------------------------");
    }
}

Rabu, 11 Oktober 2017

Algoritma Syarat Pengambilan KRS

Assalamualaikum...

Kali ini saya akan membahas tentang algoritma dengan tema cara pengisian KRS.
Yang ingin kita bahas hari ini adalah bagaimana kita menentukan syarat pengambilan KRS (Kartu Rencana Study)  jika nilai IPK>=3,3 Maka SKS = 20 dan jika PK <3,3 maka SKS = 16 dalam bahasa pseucode.

Tulisan berikut ini bertujuan untuk memenuhi tugas mandiri dari mata kuliah pemrograman terstruktur , STMIK MERCUSUAR
Dosen pengajar : Slamet Sucipto M.Kom


Algoritma : Program pengambilan KRS (algoritma untuk menampilkan kartu rencana studi (KRS) mahasiswa)

Deklarasi

NIM = int
NAMA = String (berupa tampungan inputan bertipe data string)
IPK =real(tipe data bilangan pecahan)
SKS = int (tipe data bilangan bulat)

deskripsi

read NIM
read NAMA
READ IPK
if IPK>3,3 THEN SKS <- 20
Else if IPK <3,3 then sks <- 16
end if
print
end

Algoritma dalam kegiatan pemesanan transportasi online

Assalamualaikum...

Perkenalkan nama saya Meli Yati Hasnah. hari ini saya ingin berbagi mengenai cara memesan transportasi online dalam bahasa pemrograman deskriptif dan Flowchart.
.
.
.
Tugas berikut ini bertujuan untuk memenuhi tugas mandiri dari mata kuliah pemrograman terstruktur STMIK MERCUSUAR
Dosen pengajar : Slamet Sucipto M.Kom


Dibawah ini saya ingin menjelaskan cara memesan transportasi online (Gojek) dalam bahasa deskriptif..

1. Login akun Gojek anda
2. Menentukan pilihan transportasi yang tersedia (GoRide / GoCar)
3. Menentukan lokasi titik penjemputan anda
4. Masukkan lokasi tujuan anda
5. pilih metode pembayaran yang akan anda gunakan (Cash / GoPay)
6. Tekan Pesan untuk memesan kendaraan yang sudah dipilih
7. Driver akan mengkonfirmasi dan melakukan pickup ke titik penjemputan


Dan dibawah ini adalah cara memesan transportasi online dalam bentuk flowchart





Demikianlah cara memesan alat transportasi online menggunakan algoritma dalam bahasa deskriptif dan flowchart. Akhir kata saya ucapkan terima kasih. Semoga bermanfaat yaaa


Create By Meli Yati Hasnah