Tugas Pribadi
Tugas Pribadi
“Membuat Kalkulator”
Kalimat Deskriptif
Deklarasi :
nilai1, nilai2, hasil = integer {bilangan bulat}
opm = char {karakter}
Deskripsi :
1. Read nilai1
2. Read opm
3. Read nilai2
4. If opm = +, then hasil = nilai1+nilai2
5. Else if opm = -, then hasil = nilai1-nilai2
6. Else if opm = /, then hasil = nilai1/nilai2
7. Else if opm = x, then hasil = nilai1*nilai2
8. Else if opm = %, then hasil = nilai1%nilai2
9. Else then hasil = 0
10. Write (hasil)
11. Selesai
1. Input nilai1
2. Input opm
3. Input nilai2
4. If opm == ’+’ then hasil <- nilai1+nilai2
5. Else if opm == ‘-‘ then hasil <- nilai1-nilai2
6. Else if opm == ‘/’ then hasil <- nilai1/nilai2
7. Else if opm == ‘x’ then hasil <- nilai1*nilai2
8. Else if opm == ‘%’ then hasil <- nilai1%nilai2
9. Else then hasil == 0
10. Print hasil
11. End
Flowchart (Diagram Alir/ Alur)
START
Input nilai1,
opm, nilai2
if opm == ‘+’
hasil == nilai1+nilai2
else if
opm==’-‘
hasil == nilai1-nilai2
else if
opm==’/’
hasil == nilai1/nilai2
else if
opm==’x’
hasil == nilai1*nilai2
else if
opm==’%’
hasil == nilai1%nilai2
else
hasil == 0
print hasil
END