Anda di halaman 1dari 2

Tugas Algoritma

Nama : Adrian Anugrah


N I M : 01231001

Tugas (soal bernomor ganjil)


1) Buat pseudocode dan flowchart untuk menentukan suatu bilangan merupakan tahun kabisat
atau bukan
•Input: tahun dalam bentuk angka (integer)
•Output: Menampilkan kalimat “Tahun Kabisat” jika angka yang dimasukkan merupakan tahun
kabisat, dan kalimat “Bukan Tahun Kabisat” jika tidak.
Jawab:
Pseudocode:
1. start
2. tahun : integer
3. read tahun
4. if ( tahun % 4 == 0 and tahun % 100! = 0) then
5. write “Tahun Kabisat”
6. elif ( tahun % 400 == 0) then
7. write “Tahun Kabisat”
8. Else
9. write “Bukan Tahun Kabisat”
10. End

Flowchart:
3) Buat pseudocode dan flowchart dari Table dampak gempa berdasarkan nilai skala richter
gempa berikut:

Jawab:
Pseudocode:
1. Start
2. sr : float
3. sead : sr
4. if (sr >= 4.5) then
5. write “ Beberapa bangunan rusak ringan”
6. elif (sr >= 6) then
7. write “ Beberapa bangunan rusak parah”
8. elif (sr >= 7) then
9. write “ Banyak bangunan rusak parah”
10. elif (sr >= 8) then
11. write “Semua bangunan rata dengan tanah”
12. else
13. write “bangunan tidak ada yang rusak”
14. End

Flowchart:

Anda mungkin juga menyukai