Create a program that will accept a customer’s order for hammocks that are s

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

Membuat program yang akan menerima pesanan hammock dari pelanggan yang dijual oleh LAZY HAZY DAYS, INC. Pelanggan akan mendapatkan diskon berdasarkan jumlah pesanan. Program menguji apakah entri adalah nomor yang valid. Program menguji entri yang berada di luar rentang yang memungkinkan. Berikut jadwal diskonnya: Diskon Ukuran Pesanan>= $5.000,00 2%>= $10,000.00 2.5%>= $50,000.00 3%>= $100,000 3,5% -input: Scanner-dateTime: Calendar-salesReceipt: String-hammockDesc: String-colorSelected: String- harga: pengulangan ganda: boolean1. Inisialisasi SalesReceipt:1. tes do-sementara untuk lebih banyak Pembelian. Uji toLowerCase() saat menguji morePurchases. CATATAN: 2-5 disarangkan dalam do-while2 ini. lakukan-saat menguji tempat tidur gantung di luar kisaran 1-3 dan lebih banyak lagiPembelian.a. Memanggil promptHamock() b. Hapus buffer.c. Menguji apakah hammock berada di luar kisaran 1-3.d. Jika dicetak/diminta:i. Anda memasukkan pilihan tempat tidur gantung yang tidak valid. Masukkan ‘Y’ untuk memasukkan kembali pilihan Anda atau ‘N’ untuk keluar dari program: 3. Jika lebih banyak Pembelian adalah ‘y’a. Panggil setHammockSizePrice().b. Panggil promptQuantity().c. do-while menguji warna di luar rentang 1-5 dan lebih banyak lagiPembelian.i. Memanggil promptColor().ii. Hapus buffer.iii. Menguji apakah warna berada di luar rentang 1-5.iv. Jika print/prompt:1) Anda memasukkan pilihan warna yang tidak valid. Masukkan ‘Y’ untuk memasukkan kembali pilihan Anda atau ‘N’ untuk keluar dari program: d. Jika lebih banyak Pembelian adalah ‘y’i. Panggil setHammockColor().ii. Hitung itemTotal.iii. Hitung subtotal.4. Jika lebih banyak Pembelian adalah ‘y’a. Tambahkan tempat tidur gantung ke salesReceipt. b. Prompt: Apakah Anda ingin membeli tempat tidur gantung lagi? Masukkan ‘Y’ untuk melanjutkan atau ‘N’ untuk keluar dari program: c. Jika tidak ada lagi Pembelian, inisialisasi ulang printFinal menjadi true.5. Peningkatan iterasi.6. Setelah berada di luar outer do-while, tentukan discRate berdasarkan subtotal.a. Hitung discount, discSubtotal, tax, dan total.b. Jika printFinal benar, panggil displaySalesReceipt().7. Jangan lupa untuk keluar dari main(). 8. Anda harus menghasilkan output dari program Anda sesuai dengan output sampel.+promptHammock(): static int Dalam waktu yang dilakukan pengujian berulang, tanyakan ukuran tempat tidur gantung. Dalam mengkode printf() untuk prompt ini gunakan penentu format untuk tab: 4 “t” sebelum $100 dan $140, dan 3 “t” sebelum $175,00 (tanpa spasi sebelum atau sesudah tab).LAZY HAZY DAYS, INC.Kami cantik katun hammock olahraga tampilan tradisional dan sangat nyaman. 1. Kecil – 48 inci x 11 kaki – Baik untuk 1 orang $100.002. Besar – 55 inci x 13 kaki – Baik untuk 2 orang $140,003. Deluxe – 60 inci x 13 kaki – Baik untuk 2 orang atau lebih $175.00Masukkan pilihan Anda: 1. Tetapkan !input.hasNextInt() untuk mengulang yang merupakan variabel input.2. Panggil validasiNumber().3. Di luar do-while, kembalikan nomor yang divalidasi dari keyboard.+setHammockSizePrice(hammock: int): static void Ubah if-else dari PA1 yang menguji hammock untuk menentukan hammockDesc dan harga menjadi pernyataan switch. +promptQuantity(): static int Dalam do-sementara tes itu berulang, minta jumlah hammock yang akan dipesan.Masukkan jumlahnya: 1. Tetapkan !input.hasNextInt() untuk mengulang yang merupakan variabel input.2. Panggil validasiNumber().3. Di luar do-while, kembalikan nomor yang divalidasi dari keyboard.+promptColor(): static int Dalam do-while yang menguji ulang, tanyakan warna hammock.1. Merah Merah2. Hijau Zamrud3. Biru nila4. Alami5. Purple HazeMasukkan pilihan warna Anda: 1. Tetapkan !input.hasNextInt() untuk mengulang yang merupakan variabel input.2. Panggil validasiNumber().3. Di luar do-while, kembalikan nomor yang divalidasi dari keyboard.+setHammockColor(color: int): static void +validateNumber(): static void Jika pengulangan benar, hapus buffer menggunakan input.next() dan cetak pesan kesalahan ini: Anda harus memasukkan nilai integer atau floating-point yang valid!+displaySalesReceipt(subtotal: double, discount: double, tax: double, total: double): static void Teknik & Teknologi Ilmu Komputer Pemrograman Java IS 2033

Jangan gunakan sumber plagiat. Dapatkan Esai Kustom Anda di

Buat program yang akan menerima pesanan pelanggan untuk tempat tidur gantung yang sesuai

Hanya dari $13/Halaman

Author: Ethan Thomas