The game of Mastermind is played as follows: One player(the code maker)choo

You are studying the green pigment production in a bacterium you isolated fr

Permainan Mastermind dimainkan sebagai berikut: Satu pemain (pembuat kode) memilih pengaturan rahasia pasak berwarna dan pemain lain (pemecah kode) mencoba menebaknya. Untuk setiap tebakan, pemecah kode menampilkan susunan pasak berwarna, dan pembuat kode melaporkan dua angka:1. Jumlah pasak yang warnanya benar dan posisinya benar.2. Jumlah pasak yang memakan warna yang benar terlepas dari apakah mereka berada di posisi yang benar. Buat aplikasi Mastermind yang memainkan permainan Mastermind dengan komputer sebagai pembuat kode dan pengguna sebagai pemecah kode. Aplikasi harus menggunakan kelas mastermindGame, yang memiliki konstruktor dengan parameter untuk jumlah pasak dalam kode (1 hingga 10) dan jumlah warna untuk pasak (1 hingga 9). Kode rahasia yang dihasilkan oleh objek mastermindGame dapat berisi warna duplikat. Misalnya, kode 5 pasak bisa jadi 1 2 2 5 6. Tebakan dengan duplikasi akan membutuhkan perhatian ekstra saat menghitung jumlah pasak dengan warna yang benar. Misalnya, jika kodenya adalah 1 2 3 4 5 6 dan tebakannya adalah 2 1 1 2 2 2, maka objek mastermindGame seharusnya hanya melaporkan dua warna yang benar (satu 1 dan satu 2). Output aplikasi akan terlihat seperti : Masukkan jumlah pasak : 3 Masukkan jumlah warna: 5 Tebak 1:Warna pasak 1: 2Warna pasak 2: 4Warna pasak 3: 3Anda memiliki 0 pasak yang benar dan 2 warna yang benar. Tebak 2:Warna pasak 1: 3Warna pasak 2: 2Warna pasak 3: 4Anda memiliki 2 pasak yang benar dan 2 warna yang benar. Tebak 3:Warna pasak 1: 1Warna pasak 2: 2Warna pasak 3: 4Anda memiliki 2 pasak yang benar dan 2 warna yang benar. Tebak 4:Warna pasak 1: 5Warna pasak 2: 2Warna pasak 3: 4Anda memiliki 3 pasak yang benar dan 3 warna yang benar. Anda telah memecahkan kode dalam 4 tebakan. Ilmu Komputer Teknik & Teknologi Pemrograman Java ILMU KOMPUTER ICS4U

Jangan gunakan sumber plagiat. Dapatkan Esai Kustom Anda di

Permainan Mastermind dimainkan sebagai berikut: Satu pemain (pembuat kode) memilih

Hanya dari $13/Halaman

Author: Ethan Thomas