Kelompok :5 Kelas : 2C Prodi/Jurusan : D4-TPTL/TKE Anggota kelompok : 1. Adistia Prajani ( 201724001) 2. Dzaky Fauzan Hilmy A (201724007) 3. Reggi Naufal R ( 201724028)
Masalah 1 : Memindahkan semua mangga dari sebuah piring ke piring lainnya.
Pelaksana = manusia.Sebuah piring (piring A) berisi mangga yang tidak diketahui berapa jumlahnya Jawaban : Kondisi awal : - Sebuah piring A yang berisi sebanyak n buah mangga - Sebuah piring B yang masih kosong Aksi Mulai : 1. Ambil satu buah mangga dari piring A 2. Letakan mangga ke atas piring B 3. Ulangi langkah 1 dan 2 sebanyak n kali 4. Ulangi langkah 1 dan 2 sampai buah mangga sebanyak n dipiring A habis Selesai
Kondisi akhir :
- Piring B terisi dengan sebanyak n buah mangga
- Piring A menjadi kosong Masalah 2 : Memindahkan semua mangga yang tidak busuk dari sebuah piring ke piring lainnya. Pelaksana = manusia yang sudah mengetahui perbedaan manga busuk dan mangga tidak busuk. Diketahui sebuah piring (piring A) yang berisi sejumlah mangga Jawaban : Kondisi awal : - Piring A terisi sebanyak n buah mangga busuk dan buah mangga tidak busuk - Piring B masih kosong, nantinya akan diisi oleh buah mangga dari piring A yang tidak busuk - Piring C masih kosong, nantinya akan diisi oleh buah mangga dari piring A yang busuk - Untuk mangga yang busuk tercium bau dan ketika dipegang lembek , dan untuk mangga yang tidak busuk harum dan terlihat segar Aksi Mulai : 1. Ambil satu buah mangga dari piring A 2. Identifikasi mangga itu, jika mangga itu bagus atau tidak busuk maka pindahkan ke piring B, dan jika mangga itu busuk maka pindahkan ke piring C 3. Ulangi langkah 1 dan 2 sebanyak n kali 4. Jika langkah 3 sudah selesai, dan piring A kosong maka program selesai
Kondisi akhir :
- Kondisi akhir piring A kosong
- Piring B berisi buah yang tidak busuk dan piring C berisi buah yang busuk