Postingan

Menampilkan postingan dari Maret 4, 2019

ALGORITMA : Terdapat dua gelas kosong dengan ukuran yang berbeda. Gelas 1 berukuran 3 liter dan gelas 2 berukuran 5 liter. Tuliskan algoritma agar mendapatkan gelas yang berisi 4 liter air.

Gambar
Terdapat dua gelas kosong dengan ukuran yang berbeda. Gelas 1 berukuran 3 liter dan gelas 2 berukuran 5 liter. Tuliskan algoritma agar mendapatkan gelas yang berisi 4 liter air. Langkah-langkah : 1. Isi penuh gelas 3 liter dengan air (gelas 3 liter berisi air 3 liter) 2. Tuangkan air dari gelas 3 liter kedalam gelas 5 liter. (gelas 5 liter berisi air 3 liter) 3. Isi penuh gelas 3 liter dengan air (gelas 3 liter berisi air 3 liter) 4. Tuang air dari gelas 3 liter ke gelas 5 liter hingga gelas 5 liter penuh (didalam gelas 3 liter sekarang berisi air sebanyak 1 liter) 5. Kembalikan air dari gelas 5 liter ke drumnya(gelas 5 liter kosong) 6. Tuangkan air dari gelas 3 liter ke gelas 5 liter (gelas 3 liter kosong, gelas 5 liter berisi air 1 liter) 7. Isi penuh gelas 3 liter dengan air. Lalu tuang ke dalam gelas 5 liter. Maka akan di peroleh air sebanyak 4 liter ( 1 + 3 = 4 liter air)

ALGORITMA : Terdapat dua ember A dan B masing-masing memiliki isi yang berbeda. Tuliskan algoritma untuk menukarkan isi masing-masing ember tersebut.

Gambar
Terdapat dua ember A dan B masing-masing memiliki isi yang berbeda. Tuliskan algoritma  untuk  menukarkan isi masing-masing ember tersebut. Deskripsi : a. Tuangkan isi ember A kedalam ember B b. Tuangkan isi ember B kedalam ember A Algoritma “ TUKAR ISI EMBER “ diatas tidak menghasilkan pertukaran yang benar, langkah di atas tidak logis. Untuk itu pertukaran isi ember di perlukan sebuah tambahan sebagai tempat penampung sementara, misalnya ember C, maka algoritma untuk menghasilkan pertukaran yang benar adalah sebagai berikut: Deskripsi : a. Tuangkan isi ember A kedalam ember C b. Tuangkan isi ember B kedalam ember A c. Tuangkan isi ember C kedalam ember B