Anda di halaman 1dari 5

4.

Susun program komputer untuk menghitung jauh dan tinggi tembakan peluru pada bidang
datar dengan sudut elevasi a dan kecepatan awal vo.
5. Susun pogram komputer untuk menghitung usaha.
6. Susun program komputer untuk menghitung modal akhir pada perhitungan bunga
majemuk. 𝑀𝑎 = 𝑀(1 + 𝑏)n; Ma= modal akhir; Mo=modal awal; b=bunga dalam persen;
n=periode penyimpanan.
7. Susun program komputer untuk menghitung besarnya gaji bersih, jika diketahui besarnya
gaji pokok, tunjangan, lembur, pajak dan potongan kredit

Jawaban :

4. Program untuk mengitung jauh dan tinggi tembakan peluru pada bidang datar
a. Problem definition
 Menentukan Jauh dan Tinggi Tembakan
 Rumus:
X = vo*cosa*tY = vo*t-1/2*g*t^2
 Data input: Kecepatan awal, sudut elevasi, waktu, dan percepatan gravitasi
 Data output: Jauh dan Tinggi tembakan

b. Algoritma program menggunakan kalimat


 Mulai
 Input data :
1. vo
2. a
3. t
4. g
 Proses
1. X ← vo*cosa*t
2. Y ← vo*t-1/2*g*t^2
 Output
1. X
2. Y
 Stop
c. Testing and Verification
Pengujian Pertama
vo = 20
a = 60
t=2
g = 10
 X = 20
 Y = 20

Pengujian Kedua
vo = 30
a = 60
t=1
g = 10
 X = 15
 Y = 25

5. Program untuk mengitung usaha


a. Problem definition
 Menentukan usaha
 Rumus:
W = F*s
 Data input: Gaya dan perpindahan
 Data output: Usaha

b. Algoritma program menggunakan kalimat


 Mulai
 Input data :
1. F
2. s
 Proses
W ← F*s
 Output
W
 Stop

c. Testing and Verification


Pengujian Pertama
F = 20
S=2
W = 40

Pengujian Kedua
F = 30
S=5
W = 150

6. Program untuk mengitung modal akhir


d. Problem definition
 Menentukan modal akhir
 Rumus:
Ma = Mo(1+b)^n
 Data input: modal awal, bunga dalam persen, periode penyimpanan
 Data output: Usaha

e. Algoritma program menggunakan kalimat


 Mulai
 Input data :
1. Mo
2. b
3. n
 Proses
Ma ← Mo(1+b)^n
 Output
Ma
 Stop

4. Testing and Verification


Pengujian Pertama
Mo = 5
b=2
n=1
Ma = 15

Pengujian Kedua
Mo = 7
b=2
n=2
Ma = 63

7. Program untuk mengitung gaji bersih


f. Problem definition
 Menentukan gaji bersih
 Rumus:
Gb = Gp+T+L-P-K
 Data input : gaji pokok, tunjangan, lembur, pajak dan potongan kredit Data
output: Usaha

g. Algoritma program menggunakan kalimat


 Mulai
 Input data :
1. Gp
2. T
3. L
4. P
5. K
 Proses
Gb ← Gp+T+L-P-K
 Output
Gb
 Stop

h. Testing and Verification


Pengujian Pertama
Gp = 1500000
T = 100000
L = 200000

P = 150000
K = 50000
Gb = 1600000

Pengujian Kedua
Gp = 2500000
T = 300000
L = 300000

P = 200000
K = 100000
Gb = 2800000

Anda mungkin juga menyukai