Pages

Rabu, 26 Oktober 2016

Tugas UTS Mata Kuliah Algoritma & Pemograman

Nama : Muhamad Ilham Anas
Nim   :1610117053
Ruangan : 603
Kelas :  01SIFE001
Waktu Kuliah : Reg C
Dosen : Agus Suharto


1. KASUS :


Sebuah Warung Makan memberikan harga berbeda di setiap makananya
Menu:  1. Pecel-lele :Rp.22.000
              2. Nasi Goreng :Rp.17.000
              3. Soto Ayam :Rp.21.000
              4. Nasi Uduk :Rp.15.000
Dan juga Warung tersebut memberikan Paket-paket tertentu  jika :
- Pembeli minimal 15 Orang maka mendapatkan Paket Nikmat No ‘1’
- Pembeli minimal 9 Orang maka mendapatkan Paket Kenyang No ‘2’
- Pembeli minimal 4  Orang maka mendapatkan Paket Hangat No ‘3’
- Pembeli minimal 1 Orang maka mendapatkan Paket Murah No ‘4’


2. SCREEN SHOOT : -Code Program
                                       -Hasil Run
                                       -Flow chart
                                      

-Code Program :



    

 -Hasil Run :  



  -Flow Chart :




3. SOURCE CODING :

 import java.util.Scanner;
public class NewMain21344 {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Scanner input1=new Scanner(System.in);
       
        String Paket;
          
            System.out.println("Menu Makan :");
            System.out.println("1.Pecel-lele : Rp.22.000");
            System.out.println("2.Nasi Goreng : Rp.17.000");
            System.out.println("3.Soto Ayam: Rp.21.000");
            System.out.println("4.Nasi Uduk : Rp.15.000");
            System.out.println("------------------------");
       
            System.out.print("Pembeli: ");
            int Pembeli=input1.nextInt();
            if(Pembeli>=15){
            Paket="Paket Nikmat No '1'";}
           
            else if(Pembeli>=9){
            Paket="Paket Kenyang No '2'";}
           
            else if(Pembeli>=4){
            Paket="Paket Hangat No '3'";}
           
            else{
                Paket="Paket Murah No '4'";
            }
           
            System.out.println("Jenis Paket Promo : "+Paket);
            System.out.print("No Paket Promo : ");
            int Pkt=input1.nextInt();
           
            switch (Pkt) {
           
        case 1:
           
            System.out.println("Pecel-lele");
            System.out.print("Harga : ");
            int Harga1=input1.nextInt();
               
                System.out.println("Pembeli : "+Pembeli);
                int Hasil1=Harga1*Pembeli;
                System.out.println("Total Harga Dikali Pembeli: "+Hasil1);
            break;
   
        case 2:
           
            System.out.println("NasiGoreng");
            System.out.print("Harga : ");
            int Harga2=input1.nextInt();
   
                System.out.println("Pembeli : "+Pembeli);
                int Hasil2=Harga2*Pembeli;
                System.out.println("Total Harga Dikali Pembeli: "+Hasil2);
            break;
   
        case 3:
           
            System.out.println("SotoAyam");
            System.out.print("Harga : ");
            int Harga3=input1.nextInt();
           
                System.out.println("Pembeli : "+Pembeli);
                int Hasil3=Harga3*Pembeli;
                System.out.println("Total Harga Dikali Pembeli: "+Hasil3);
            break;
           
        case 4:
           
            System.out.println("NasiUduk");
            System.out.print("Harga : ");
            int Harga4=input1.nextInt();
               
                System.out.println("Pembeli : "+Pembeli);
                int Hasil4=Harga4*Pembeli;
                System.out.println("Total Harga Dikali Pembeli: "+Hasil4);
            break;
           
        default:
            System.out.println("Hanya ada 4 Paket saja..");
            break;
            }
      }
    }

Senin, 10 Oktober 2016

Tugas Algoritma Pemograman

Nama      : Muhamad Ilham Anas
Nim        : 161011700053
Kelas      : 603
Dosen     : Agus Suharto
Judul Kasus : Menentukan Hasil Belanja Harga1, Harga2, dan Harga3.

1. Penjelasan    : Sebuah toko HP memberikan Diskon 4% bagi Pelangganya hasil
                           belanjanya  >=2.000.000 maka hasil belanja = Harga1+Harga2+Harga3
                           variable = -Harga
                                            -Hasil


2. Flowchart     : 

  


3. Source Code:    

import java.util.Scanner;
public class NewMain1 {
 /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Scanner masukan=new Scanner(System.in);
        System.out.print("Harga Hp 1=");
           int Harga1 = masukan.nextInt();
        
        System.out.print("Harga Hp 2=");
           int Harga2 = masukan.nextInt();
       
        System.out.print("Harga Hp 3=");
          int Harga3 = masukan.nextInt();
          int Hasil = Harga1+Harga2+Harga3;
          if (Hasil >=2000000){
               Hasil = Hasil/4;
        }
        System.out.println("Jumlah Harga Hp1,Hp2,Hp3 adalah "+Hasil);
       }
 }





Rabu, 05 Oktober 2016

Algoritma dan Pemograman

Net Beans 8.2 

MENCARI HASIL PERKALIAN DENGAN SCANNER
------------------------------------------------------------------------------------------------------------------------------------------------------------
Import java.util.Scanner;
public class ProgramInputScanner {
/**
*@ param args the command line arguments
*/
public static void main (String[] args) {
// TODO code application logic here
Scanner masukan=new Scanner(System.in);

System.out.print("Masukan Bilangan 1 =");
int bil1=masukan.nextInt();

System.out.print("Masukan Bilangan 2 =");
int bil2=masukan.nextInt();

Int hasil=bil1*bil2;
System.out.println("Hasil Perkalian Bil1 dan Bil2 adalah "+hasil);
    }



MENCARI LUAS LINGKARAN
-------------------------------------------------------------------------------------------------------------------------------------------------------

import java.util.Scanner;
public class luas_lingkaran {

   /**
  *@param args the command line arguments
*/
public static void main(String[] args){
//TODO code application logic here 
Scanner masukan =new Scanner (System.in);
System.out.print("Masukan jari-jari");
float jarijari1=masukan.nextInt();
float hasil=(jarijari1*jarijari1)*22/7;

System.out.print("Luas lingkaran adalah "+hasil);
   }