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");
}
}
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);
}
}
}

0 komentar:
Posting Komentar