Mencari jumlah maksimal bangun datar yang dapat ditempatkan dalam suatu luas bidang datar

Permisi saya ingin bertanya terkait bagaimana menentukan jumlah maksimal bangun datar yang dapat ditempatkan dalam suatu luas permukaan tertentu.

Misalnya saya ingin menempatkan bangun datar persegi dan segitiga di dalam suatu permukaan secara bersamaan. Maka bagaimana saya dapat menghitung jumlah maksimal bangun datar yang dapat ditempatkan pada permukaan tersebut?

sekian & terimakasih :)

avatar AlifNur
@AlifNur

164 Kontribusi 72 Poin

Diperbarui 1 tahun yang lalu

3 Jawaban:

<pre>def hitung_jumlah_maksimal(luas_permukaan, luas_bangun_datar): jumlah_maksimal_persegi = luas_permukaan // luas_bangun_datar['persegi'] jumlah_maksimal_segitiga = luas_permukaan // luas_bangun_datar['segitiga'] return min(jumlah_maksimal_persegi, jumlah_maksimal_segitiga)

luas_permukaan = 1000 # Ganti dengan luas permukaan yang Anda inginkan luas_bangun_datar = { 'persegi': 100, # Ganti dengan luas bangun datar persegi yang Anda inginkan 'segitiga': 150 # Ganti dengan luas bangun datar segitiga yang Anda inginkan }

jumlah_maksimal = hitung_jumlah_maksimal(luas_permukaan, luas_bangun_datar) print("Jumlah maksimal bangun datar yang dapat ditempatkan:", jumlah_maksimal)</pre><div><br>Anda dapat mengubah nilai <strong>luas_permukaan</strong>, <strong>luas_bangun_datar['persegi']</strong>, dan <strong>luas_bangun_datar['segitiga']</strong> sesuai dengan data yang Anda miliki. Kode ini akan menghitung jumlah maksimal bangun datar persegi dan segitiga yang dapat ditempatkan dalam luas permukaan yang diberikan, dan mengembalikan jumlah yang lebih kecil dari kedua jenis bangun datar tersebut.</div>

avatar adamajalah27
@adamajalah27

120 Kontribusi 40 Poin

Dipost 1 tahun yang lalu

Tanggapan

Terima kasih sblumnya krna telah membantu sya..

Tpi apakah bisa untuk menentukan jumlah maksimalnya jika dalam permukaan tersebut di tempatkan persegi dan segitiga secara bersamaan?

<div>bisa tolong di gambar ga, contoh soalnya seperti apa ? ? <br>kalo di kepalaku, mungkin bisa seperti ini<br><figure data-trix-attachment="{&quot;contentType&quot;:&quot;image/png&quot;,&quot;filename&quot;:&quot;image.png&quot;,&quot;filesize&quot;:28333,&quot;height&quot;:403,&quot;url&quot;:&quot;https://i.ibb.co/ws6RXNr/image.png&quot;,&quot;width&quot;:491}" data-trix-content-type="image/png" data-trix-attributes="{&quot;caption&quot;:&quot;contoh gambar&quot;,&quot;presentation&quot;:&quot;gallery&quot;}" class="attachment attachment--preview attachment--png"><img src="https://i.ibb.co/ws6RXNr/image.png" width="491" height="403"><figcaption class="attachment__caption attachment__caption--edited">contoh gambar</figcaption></figure>kalo misal seperti ini kan, misal luas segitiga itu X, maka luas perseginya itu 2X,,,<br>maka misal luas bangun datar nya 9.5, maka jumlah segitiga yang dibutuhkan berarti 19 segitiga,, memang kalo menggunakan rumus X, maka jumlah persegi yang dibutuhkan itu 9 persegi dan 1 segitiga (19/2=9 sisa 1) namun kalau dilihat di gambar, tidak cocok karena segitiga nya, mau tak mau harus ada setidaknya 3,,, maka, nilai minimal segitiga juga harus di masukkan,,<br><br>nah, apakah benar seperti ini yang dimau atau tidak ?&nbsp;</div>

avatar yukaristel
@yukaristel

36 Kontribusi 32 Poin

Dipost 1 tahun yang lalu

Tanggapan

Maaf bang baru bisa jawab sekarang.. Terimakasih banyak udah membantu..

Kalau kasus saya itu saya ingin mencoba menghitung berapa banyak bangun datar yang dengan bentuk berbeda yang dapat saya tempatkan dalam satu permukaan tertentu

misalnya saya punya permukaan datar dengan luas 100x100cm... kemudian jika saya ingin mengisi permukaan tersebut dengan 2 bidang datar secara bersamaan (dalam hal ini misalnya persegi dan segitiga) berapa jumlah maksimal dari kedua bangun datar tersebut yang dapat saya tempatkan pada permukaan tadi jika saya mengatur persegi dan segitiga tersebut secara bersamaan

gambarnya seperti diatas mas... semoga bisa dimengerti

avatar AlifNur
@AlifNur

164 Kontribusi 72 Poin

Dipost 1 tahun yang lalu

Login untuk ikut Jawaban