Sabtu, 05 Desember 2020

Tugas Java Minggu 10

 


Dhamario Gymanstiarno 50420365

Universitas Gunadarma


1. Program Input Menghitung Jarak Lintasan Peluru

Buat dulu file Peluru.java lalu masukkan kode berikut:

public class Peluru {

    public static void main(String[] args) {

        double kecepatan, sudut, jarak;

        kecepatan = 32;

  sudut = 40;

  jarak = 2 * kecepatan * kecepatan *

      Math.sin(Math.toRadians(sudut)) *

   Math.cos(Math.toRadians(sudut)) / 9.8;

        System.out.println("Jarak: " + jarak);

    }

}


2. Program untuk mencari kata apakah PALINDROM atau tidak
Buat file bernama Polindrom.java lalu masukkan kode berikut:

import java.util.Scanner;

public class Palindrom {

    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.print("Masukkan kata: ");
        String kata = input.nextLine();
        char[] huruf = kata.toCharArray();
        String kata2 = "";
        for (char c : huruf) {
            kata2 = c + kata2;
        }
        if (!kata.equals(kata2)){
            System.out.print("Bukan ");
        }
        System.out.print("Palindrom");

    }
}



3. Program untuk menghitung selisih hari 
Buat file bernama Tanggal.java lalu masukkan kode berikut:

import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.time.temporal.ChronoUnit;

public class Tanggal{

public static void main(String[] args){
    
    DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd/MM/uuuu");
    
    String firstDate = "15/12/2008";
    String secondDate = "18/12/2008";
    
    LocalDate date1 = LocalDate.parse(firstDate, formatter);
    
    LocalDate date2 = LocalDate.parse(secondDate, formatter);
    
    long daysBetween = ChronoUnit.DAYS.between(date1,date2);
    
    if(daysBetween > 0)
    {
        System.out.println("Tanggal sekarang : " + firstDate);
        System.out.println("Tanggal nanti : " + secondDate);
        System.out.println("Selisih hari : " + daysBetween);
        }
    }
}




Semakin kita belajar, terasa semakin banyak perkara yang tidak kita ketahui.

0 komentar:

Posting Komentar

Hubungi Saya

Phone :

+62 851 5681 2670

Address :

Tapos, Depok

Email :

dhamario@student.gunadarma.ac.id