Anda di halaman 1dari 15

ILAB PBO TOPIK 3

activity

Tuliskan program yang menghitung keliling dari bujur sangkar dengan sisi
yang didapatkan dari input pengguna.

Contoh output yang diharapkan dari program adalah sebagai berikut:

Masukkan sisi (cm): 34

Keliling bujur sangkar adalah 136 cm.

di mana nilai 34 adalah nilai yang dimasukkan oleh pengguna.

Codingan

import java.util.Scanner;
public class KelilingBujurSangkar {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.print("Masukkan sisi (cm): ");

int sisi = scanner.nextInt();

int keliling = 4 * sisi;

System.out.println("Keliling bujur sangkar adalah " + keliling + " cm.");

scanner.close();

Lengkapi program pada kotak jawaban sehingga program tersebut


menampilkan nilai rata-rata dari dua angka desimal (riil) yang di-input oleh
pengguna.

Contoh output yang diharapkan dari program:


Masukkan angka pertama: 85

Masukkan angka kedua: 76

Rata-rata = 80.50

di mana 85 dan 76 adalah angka-angka yang dimasukkan pengguna.

Codingan

import java.util.Scanner;

public class RataRata {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.print("Masukkan angka pertama: ");

double angkaPertama = scanner.nextDouble();

System.out.print("Masukkan angka kedua: ");

double angkaKedua = scanner.nextDouble();

double rataRata = (angkaPertama + angkaKedua) / 2;

System.out.printf("Rata-rata = %.2f\n", rataRata);

scanner.close();

}
}

import java.util.Scanner;

public class AkarKuadrat {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.print("Masukkan nilai a: ");


double a = scanner.nextDouble();

System.out.print("Masukkan nilai b: ");

double b = scanner.nextDouble();

System.out.print("Masukkan nilai c: ");

double c = scanner.nextDouble();

double discriminant = b * b - 4 * a * c;

if (discriminant >= 0) {

double x1 = (-b + Math.sqrt(discriminant)) / (2 * a);

double x2 = (-b - Math.sqrt(discriminant)) / (2 * a);

System.out.printf("x1 = %.2f%n", x1);

System.out.printf("x2 = %.2f%n", x2);

} else {

System.out.println("Persamaan tidak memiliki akar real.");

scanner.close();

}
CODE :

import java.util.Scanner;

public class HitungVolumeBola {

public static void main(String[] args) {

Scanner input = new Scanner(System.in);

// Mengambil input jari-jari dari pengguna

System.out.print("Masukkan jari-jari (m): ");

double jariJari = input.nextDouble();

// Menghitung volume bola

double volume = (4.0 / 3.0) * Math.PI * Math.pow(jariJari, 3);

// Menampilkan hasil perhitungan

System.out.println("Volume bola = " + String.format("%.2f", volume) + " m3.");

input.close();
}

import java.util.Scanner;

public class InisialNama {

public static void main(String[] args) {

Scanner input = new Scanner(System.in);

// Meminta input nama depan dari pengguna

System.out.print("Masukkan nama depan: ");

String namaDepan = input.nextLine();

// Meminta input nama belakang dari pengguna


System.out.print("Masukkan nama belakang: ");

String namaBelakang = input.nextLine();

// Mengambil inisial dari nama depan dan nama belakang

char inisialDepan = namaDepan.charAt(0);

char inisialBelakang = namaBelakang.charAt(0);

// Menampilkan inisial

System.out.println("Inisial: " + inisialDepan + inisialBelakang);

input.close();

Anda mungkin juga menyukai