Showing posts with label Java Fundamentals. Show all posts
Showing posts with label Java Fundamentals. Show all posts

Menghitung Menit dan Sisa Detik

import java.util.Scanner;

public class TampilkanWaktu {

public static void main(String[] args) {

// TODO code application logic here

Scanner input = new Scanner(System.in);

// Prompt user untuk input

System.out.print("Inputkan integer untuk jumlah detik: ");

int detik = input.nextInt();

Menghitung Rerata

import java.util.Scanner;
public class HitungRerata {
    public static void main(String[] args) {
        // Buat object Scanner
        Scanner input = new Scanner(System.in);
        // Prompt user untuk input 3 angaka
        System.out.print("Inputkan 3 angka: ");
        double angka1 = input.nextDouble();
        double angka2 = input.nextDouble();
        double angka3 = input.nextDouble();
     

Membaca Input dari Console

Pada latihan sebelumnya (menghitung luas lingkaran), besarnya radius sudah ditentukan dalam kode. Untuk menghitung radius yang berbeda-beda kita harus menggunakan input dari user dengan menggunakan class Scanner.

Java menggunakan System.out untuk membuat output ke perangkat dan System.in untuk mengambil input dari perangkat. Defaultnya, perangkat output adalah monitor dan perangkat input adalah keyboard. Untuk menunjukkan output ke console, kita menggunakan method println untuk menampilkan ke monitor. Tetapi untuk input dari console, Java tidak mensupport secara langsung, jadi kita menggunakan class Scanner untuk membuat object untuk membaca input dari System.in seperti berikut:

Scanner input = new Scanner(System.in);

Menghitung Luas Lingkaran

Menulis kode program memerlukan strategi dalam memecahkan masalah dan kemudian menggunakan bahasa pemrograman untuk menerapkan strategi tersebut.

Contoh kasus sederhana: Hitunglah luas area lingkaran

Solusi algorithma (pseudocode):
  1. Baca input radius lingkaran
  2. Hitung luas lingkaran dengan rumus luas = radius * radius * phi;
  3. Tampilkan hasilnya
Untuk menyimpan radius dan luas kita memerlukan variabel untuk menyimpan nilainya. Dalam kasus ini kita akan menyimpan variabel dengan nama radius dan luas. Kedua variabel akan kita eklarasikan dengan tipe data double.

Membuat kode "Java" pertama

Kita akan membuat kode program "Java" pertama yang menampilkan output Halo Dunia di console. Berikut langkah-langkahnya (IDE yang digunakan dalam tutorial disini adalah Netbeans):

1. Kita buat file java: HaloDunia.java dan kode seperti berikut di bawah ini:
public class HaloDunia {
    public static void main(String[] args) {
        // Menampilkan output Halo Dunia di console
        System.out.println("Halo Dunia");
    }
}