1446t - tp1 - r0

Post on 01-Oct-2015

52 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

algoritma dan dasprog

TRANSCRIPT

Nama

: Adhi Rachmat Saputra

NIM

: 1801452742

Tugas Personal ke-1 Minggu 2Review Questions:1. What is the Java source filename extension, and what is the Java bytecode filename extension?Jawaban : extension untuk source code java adalah .java, sedangkan untuk java bytecode extensionnya adalah .class

2. Is Java case sensitive? Give an example to prove your answer.Answe : ya, contoh pada pendeklarasian sebuah kelas dimulai dengan huruf kecil. Bila Anda menuliskan dimulai dengan huruf besar seperti : Class, maka hal ini akan menyebabkan eror. Contoh kedua penggunaan method println, jika menggunakan huruf P kapital (Println), maka akan menyebabkan error.3. Are they any performance differences between the following two import statements?

a. Import java.util.Scanner;

b. Import java.util.*;Jawaban :

a. Import java.util.Scanner; = perintah untuk mengambil fungsi Scanner (sebagai fungsi input data) pada javab. Import java.util.*; = perintah untuk mengimport semua fungsi yang ada dalam Class utility pada java, jadi tidak hanya scanner saja seperti diatas4. Using the Pseudo-code and flowchart, create:

a. an algorithm to calculate a triangle area!Pseudo-code :

MULAI

BACA alasSegitiga (a)

BACA tinggiSegitiga (t)

HITUNG LuasSegitiga = (a*t)/2

CETAK LuasSegitiga

SELESAI

Flowchart

b. an algorithm to change second into hour and minute unit!Pseudo-code :

MULAI

BACA detik

HITUNG Menit = detik/60

HITUNG Jam = Menit/60

CETAK Menit dan Jam

SELESAI

Flowchart

c. an algorithm to accept three numbers and find max, min, and average number!MULAI

BACA nilai1, nilai2, nilai3

rata2 = (nilai1+nilai2+nilai3)/3

JIKA (nilai1>nilai2 dan nilai1>nilai3)

MAKA nilaiMax = nilai1

JIKA (nilai2nilai1 dan nilai2>nilai3)

MAKA nilaiMax = nilai2

JIKA (nilai1nilai1 dan nilai3>nilai2)

MAKA nilaiMax = nilai3

JIKA (nilai1nilai2 dan nilai1>nilai3)

BACA

Nilai1, nilai2, nilai3

SELESAI

(nilai2nilai3)

CETAK nilaiMax, nilaiMin, rata2

nilaiMin = nilai2

nilaiMin = nilai1

nilaiMax = nilai3

(nilai1nilai1 dan nilai3>nilai2)

yes

no

no

yes

no

no

no

yes

yes

top related