You are on page 1of 6

1. a.

start
Output

Berapa lama bekerja =

Banyaknya gaji pokok =

bulan

gaji pokok end

THR= bulan/12* gaji pokok


THR

b.

 Trace algorithmm with year of service = 8 months,base salary = 2.500.000.

Variable Value
MONTHS 8
BASE SALARY 2.500.000.
THR 1666666

 Trace algorithm with year of service = 5 monts,base salary = 5.500.000.

Variable Value
MONTHS 5
BASE SALARY 5.500.000.
THR 2291666

c. C++
start
2. a.

Output

Masukkan nilai
x1 dan x2

Input

X1,x2

rata-rata = x1+x2/2

output
end
rata –rata

b. Tracing

Variable Value
x1 7
x2 8
Hasil rata-rata 7.5
c. uses C++ aplication and output

3. a.
star
end
Outputt

Variable A Output

a,b,
Variable B
bb

Input c=0

c=a
a,b,
a=b

b=c

b. in C++ application
4. a.
start

Output

Masukkan nilai
feet,inchi,pound

Input

Feet,inchi,pound

end
Meter1= feet*0.305

Meter2 = inchi * 0.0254


Output
Tinggi = meter1 + meter2
Index berat badan
Berat = pound * 0.454

Index berat badan = berat/(tinggi*tinggi)

b. in C++ application
5. a.

Output
start
Masukkan rupiah

rupiah

Pounds=rupiah/18000

Pounds

end

b.
start

Input
rupiah

Pounds = rupiah/18000.0

Lembar50= ( rupiah / 18000.0 )/50

Poundcoins= (rupiah /18000 ) % 50

Sisa =( (rupiah /18000.0 )-((50*lembar50 ) +


(poundcoins))

Pence= sisa *100

Pence20 = pence/20

Pence10=( pence % 20 )/10

Pence50= ((pence%20 )%10 )/50)

Penny=((pence % 20 ) %10)%50

output

pounds,lembar50,poundco end
ins,pence20,pence10,penc
e50,penny

You might also like