Data mahasiswa
Nrp : 19234/P
Nama : Rakhmad Susilo
Prodi : S1 teknik
Elektro
Tugas dan latihan Minggu ke 10, Mata Kuliah Bahasa
Pemrograman
1. Apa manfaat Algoritma?
Jawab:
Algoritma adalah urutan atau
langkah-langkah untuk penghitungan dan menyelesaikan masalah yang ditulis
secara berurutan.Algoritma memiliki manfaat untuk mempermudah dari
instruksi-instruksi atau langkah untuk menyelesaikan masalah. Mempermudah pada
saat pembuatan program.
2. Berdasarkan tugas UTS yang anda buat, tuliskan
algoritmanya. Sertakan juga gambaran programnya?
Jawab:
Algoritma Perhitungan Bahan bakar Kapal:
1. Masukan jenis kapal
2. pilih status kapal operasi atau dipangkalan
3. Masukan berapa Hari akan layar( berada dilaut)
4. Masukan berapa Hari akan sandar ( didarat)
5. Hitung
6. dapat diketahui perkiraan penggunaan bahan bakar selama
pelayaran
Gambar
1. Program perhitungan bahan bakar
Gambar 2. Flowchart program penggunaan BBM
3. Menurut anda algoritma yang anda buat benar, jelaskan
alasannya (minimal 2 Hal)
Jawab:
Algoritma penggunaan bahan bakar
untuk tugas UTS benar karena dapat mendapatkan hasil yang diinginkan oleh
pembuat program. Jika suatu algoritma dapat menghasilkan data yang dibutuhkan
oleh pembuat program maka dapat dikatakan bahwa algoritma tersebut benar.
Algoritma dikatan benar jika
ditulis secara berurutan. Jika algoritma ditulis tidak secara berurutan maka
algoritma tersebut bisa dikatakan salah walaupun dapat mendapatkan hasil yang
kita inginkan
Algoritma dikatan salah jika
ditulis secara tidak berurutan dan tidak mendapatkan hasil yang diinginkan.
Ditulis secara berurutan namun tidak mendapatkan hasil yang diingan juga dapat
dikatakan tidak benar atau salah. Ditulis secara acak walaupun mendapatkan
hasil juga tidak benar. Jadi penulisan algoritma harus secara berurutan dan
dapat memperoleh hasil yang diinginkan.