Anda di halaman 1dari 6

Nama : AHMAD DAWAM NAFIZ

NIM : 222140092

Kelas : Informatika B1

Tugas : Praktikum 04

4.1
6. Arti kode baris ke 10 terdapat dua penentu. Terdapat format string dan tanda %c digunakan
untuk tanda string karakter

7. Arti kode baris 11 adalah penentu format string, tanda %s untuk kalimat yang lebih dari
satu karakter.

8.Sourch kode
public class App {
public static void main(String[] args) throws Exception {
System.out.print("Selamat datang ");
System.out.println("Ini akan ditampilkan di sebelah string
sebelumnya");
System.out.println("Ini akan ditampilkan pada baris berikutnya");
//printf
System.out.printf("Data Integer: %4d\n", 750);
System.out.printf("Data Float: %6.4f\n", 2.7183);
System.out.printf("Data Character: %c\n", 'c');
System.out.printf("Data String: %s\n", "Ini adalah string");
}
}

Output
9.Sourch Code
public class App {
public static void main(String[] args) throws Exception {
System.out.print("Selamat datang ");
System.out.println("Ini akan ditampilkan di sebelah string
sebelumnya");
System.out.println("Ini akan ditampilkan pada baris berikutnya");
//printf
System.out.printf("Data Integer: %4d\n", 750);
System.out.printf("Data Float: %6.4f\n", 2.7183);
System.out.printf("Data Character: %c\n", 'c');
System.out.printf("Data String: %s\n", "Ini adalah string");
System.out.printf("Data Float: %6.4f\n", 2.71828);
System.out.printf("Data Float: %6.4f\n", 2.71823);
System.out.printf("Data Float: %6.4f\n", 2.718);
}
}

Output

4.2
11. Sourch code
public class App {
public static void main(String[] args) throws Exception {
String nama = "Muhammad Aniyq";
int umur = 18;
String kotaasal = "Purwodadi";

System.out.println("Nama: " + nama + "\nUmur: " + umur + "tahun \nKota:


" + kotaasal);
}
}

Output
Penjelasan

Disana terdapat format %6.4f, maksudnya untuk menampilkan floating point dengan jarak
spasi 6 karakter diawal dan 4 angka dibelakang koma. Jadi angka yg dibelakang koma
terdapat 5 angka atau lebih, akan dibulatkan menjadi 4 angka dan jika dibelakang koma
terdapat 3 angka atau kurang, maka akan dibulatkan menjadi 4 angka.

- Nilai 2.71828 menjadi 2.7183

- Nilai 2.71823 menjadi 2.7182

- Nilai 2.718 menjadi 2.7180

4.3
15. Yang perlu diganti adalah perintah int,nextint dan double,next double dua – duanya
diganti dengan string,nextLine.

16. Sourch code


import java.util.Scanner;

public class App {


public static void main(String[] args) throws Exception {
Scanner sc = new Scanner(System.in);

System.out.println("Masukkan bilangan 1: ");


String bil1 = sc.nextLine();
System.out.println("Masukkan bilangan 2: ");
String bil2 = sc.nextLine();

System.out.println("Bilangan 1: " + bil1 + "\nBilangan 2: " +


bil2);
}
}

output

4.4
20. Untuk mengubah tipe data menjadi integer dan double karena buffered reader hanya
memakai tipe data string saja.
4.5
23’
import java.io.BufferedReader;
import java.io.InputStreamReader;

public class App {


public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader((new
InputStreamReader(System.in)));

System.out.println("a: ");
int a = Integer.parseInt(reader.readLine());
System.out.println("b: ");
int b = Integer.parseInt(reader.readLine());

int c = a + b;
System.out.println("hasil: " + c);
}
}

Output

24 & 25
Sourch code
import java.util.Scanner;
public class App {
public static void main(String[] args) throws Exception {
Scanner sc = new Scanner(System.in);
System.out.println("Masukkan panjang ");
double panjang = sc.nextDouble();
System.out.println("Masukkan lebar: ");
double lebar = sc.nextDouble();
System.out.println("Masukkan tinggi: ");
double tinggi = sc.nextDouble();
double volume = panjang*lebar*tinggi;
System.out.println("volume balok: " + volume);
}
}
output

4.6
2.

Output

3. Sourch code
import java.util.Scanner;
public class App {
public static void main(String[] args) throws Exception {
Scanner sc = new Scanner(System.in);
System.out.println("Masukkan panjang alas: ");
double panjang = sc.nextDouble();
System.out.println("Masukkan lebar alas: ");
double lebar = sc.nextDouble();
System.out.println("Masukkan tinggi limas: ");
double tinggi = sc.nextDouble();
double volume = (panjang*lebar)*tinggi/3;
System.out.println("Volume limas segi empat: " + volume);
}
}
output

Anda mungkin juga menyukai