{"id":3135,"date":"2026-05-05T18:02:10","date_gmt":"2026-05-05T18:02:10","guid":{"rendered":"https:\/\/warnamediaonline.com\/?p=3135"},"modified":"2026-05-05T18:26:56","modified_gmt":"2026-05-05T18:26:56","slug":"dashboard-perkuliahan-interaktif-fungsi-non-linear-dalam-ekonomi-dan-keputusan-bisnis","status":"publish","type":"post","link":"https:\/\/warnamediaonline.com\/index.php\/2026\/05\/05\/dashboard-perkuliahan-interaktif-fungsi-non-linear-dalam-ekonomi-dan-keputusan-bisnis\/","title":{"rendered":"Dashboard Perkuliahan Interaktif: Fungsi Non-Linear dalam Ekonomi dan Keputusan Bisnis"},"content":{"rendered":"\n<!-- DASHBOARD INTERAKTIF PERTEMUAN 5: FUNGSI NON-LINEAR EKONOMI -->\n<script>\nwindow.MathJax = {\n  tex: { inlineMath: [['\\\\(','\\\\)'], ['$', '$']], displayMath: [['\\\\[','\\\\]']] },\n  svg: { fontCache: 'global' }\n};\n<\/script>\n<script async src=\"https:\/\/cdn.jsdelivr.net\/npm\/mathjax@3\/es5\/tex-svg.js\"><\/script>\n\n<style>\n:root{\n  --bg:#eef6ff;--card:#ffffff;--text:#1e293b;--muted:#64748b;\n  --primary:#1d4ed8;--navy:#0f172a;--line:#dbeafe;\n  --accent:#38bdf8;--green:#16a34a;--red:#dc2626;--amber:#f59e0b;\n}\nbody.dark-mode{\n  --bg:#020617;--card:#0f172a;--text:#e5e7eb;--muted:#94a3b8;\n  --primary:#60a5fa;--navy:#020617;--line:#334155;\n  --accent:#38bdf8;--green:#4ade80;--red:#fb7185;--amber:#fbbf24;\n}\n.kuliah-wrap{\n  max-width:1200px;margin:auto;padding:28px;font-family:Inter,Arial,sans-serif;\n  background:var(--bg);color:var(--text);border-radius:30px;transition:.3s;\n}\n.hero{\n  background:linear-gradient(135deg,#0f172a,#1d4ed8,#38bdf8);\n  color:white;padding:42px;border-radius:30px;box-shadow:0 20px 45px rgba(15,23,42,.28);\n}\n.hero h1{margin:0;font-size:38px;line-height:1.15}\n.hero p{font-size:17px;opacity:.94}\n.badge{display:inline-block;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.35);margin:4px;font-weight:800}\n.card{\n  background:var(--card);border-radius:24px;padding:26px;margin-top:24px;\n  box-shadow:0 12px 30px rgba(15,23,42,.10);border:1px solid var(--line);\n}\n.card h2{color:var(--primary);margin-top:0}\n.card h3{color:var(--primary)}\n.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}\n.box{background:rgba(148,163,184,.10);border:1px solid var(--line);border-radius:18px;padding:18px}\n.formula{background:var(--navy);color:white;border-radius:18px;padding:20px;text-align:center;overflow-x:auto;margin:14px 0}\ndetails{border:1px solid var(--line);border-radius:18px;padding:18px;margin:14px 0;background:rgba(148,163,184,.09)}\nsummary{font-weight:900;color:var(--primary);cursor:pointer;font-size:18px}\n.alert{background:rgba(245,158,11,.12);border-left:7px solid var(--amber);padding:18px;border-radius:16px}\n.success{background:rgba(22,163,74,.12);border-left:7px solid var(--green);padding:18px;border-radius:16px}\n.danger{background:rgba(220,38,38,.12);border-left:7px solid var(--red);padding:18px;border-radius:16px}\n.toolbar{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}\n.btn{\n  background:var(--primary);color:white;border:0;border-radius:14px;padding:13px 18px;\n  font-weight:900;cursor:pointer;box-shadow:0 8px 18px rgba(29,78,216,.22);\n}\n.btn.alt{background:var(--navy)}\n.input-row{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;margin-top:16px}\n.input-row input{\n  padding:14px;border-radius:14px;border:1px solid var(--line);font-size:15px;\n  background:var(--card);color:var(--text);\n}\n.result{\n  display:none;margin-top:22px;background:linear-gradient(135deg,#0f172a,#1e40af);\n  color:white;border-radius:22px;padding:24px;\n}\n.stage{\n  background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);\n  padding:18px;border-radius:18px;margin:16px 0;\n}\n.stage h3{color:#bfdbfe;margin-top:0}\n.comment-format{\n  background:rgba(255,255,255,.14);padding:16px;border-radius:16px;margin-top:16px;\n}\n.curve-panel{display:grid;grid-template-columns:1.2fr .8fr;gap:20px;align-items:start}\ncanvas{width:100%;height:420px;background:var(--card);border:1px solid var(--line);border-radius:20px}\n.control{\n  background:rgba(148,163,184,.12);padding:18px;border-radius:18px;border:1px solid var(--line);margin-bottom:14px;\n}\n.control label{font-weight:900;display:block;margin-bottom:8px}\n.control input[type=range]{width:100%}\n.metric{\n  display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:14px;\n}\n.metric div{\n  background:rgba(29,78,216,.10);border:1px solid var(--line);border-radius:16px;padding:14px;\n}\n.metric b{color:var(--primary)}\n.case-hero{\n  background:linear-gradient(135deg,#0f172a,#1e3a8a,#0284c7);\n  color:white;border-radius:24px;padding:28px;margin-top:18px;\n}\n.case-hero h3{color:white;margin-top:0}\n.case-grid{\n  display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:18px;\n}\n.case-card{\n  background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);\n  padding:18px;border-radius:18px;\n}\n.case-card b{color:#bfdbfe}\n.case-table{width:100%;border-collapse:collapse;margin-top:16px}\n.case-table th{background:#1d4ed8;color:white;padding:12px;text-align:left}\n.case-table td{padding:12px;border-bottom:1px solid var(--line)}\n.task-box{\n  background:rgba(14,165,233,.10);border:1px solid var(--line);border-radius:18px;padding:18px;margin:14px 0;\n}\n@media(max-width:900px){.curve-panel,.input-row{grid-template-columns:1fr}.hero h1{font-size:29px}}\n<\/style>\n\n<div class=\"kuliah-wrap\">\n\n  <section class=\"hero\">\n    <span class=\"badge\">Matematika Ekonomi<\/span>\n    <span class=\"badge\">Pertemuan 5<\/span>\n    <span class=\"badge\">CPMK 3.13<\/span>\n    <h1>Dashboard Perkuliahan Interaktif<br>Fungsi Non-Linear dalam Ekonomi<\/h1>\n    <p>TR, TC, Profit, BEP, titik puncak, keseimbangan pasar, dan keputusan manajerial.<\/p>\n    <div class=\"toolbar\">\n      <button class=\"btn alt\" onclick=\"toggleMode()\">\ud83c\udf19 \/ \u2600\ufe0f Mode Light &#038; Dark<\/button>\n      <button class=\"btn\" onclick=\"scrollToSection('kurva')\">\ud83d\udcc8 Lihat Kurva Interaktif<\/button>\n      <button class=\"btn\" onclick=\"scrollToSection('pinisi')\">\ud83c\udfe6 Studi Kasus PINISI<\/button>\n      <button class=\"btn\" onclick=\"scrollToSection('soal')\">\ud83d\udd10 Buka Soal Individu<\/button>\n    <\/div>\n  <\/section>\n\n  <section class=\"card\">\n    <h2>1. Pembukaan Perkuliahan<\/h2>\n    <p>\n      Hari ini kita belajar bahwa ekonomi tidak selalu bergerak lurus. Produksi yang terus dinaikkan\n      belum tentu membuat keuntungan semakin besar. Karena itu, fungsi non-linear digunakan untuk\n      membaca titik optimal dalam keputusan bisnis.\n    <\/p>\n    <div class=\"alert\">\n      <b>Kalimat pembuka dosen:<\/b><br>\n      \u201cPertemuan ini bukan sekadar menghitung rumus, tetapi menentukan kapan perusahaan harus menaikkan produksi,\n      kapan berhenti, dan kapan mulai rugi.\u201d\n    <\/div>\n  <\/section>\n\n  <section class=\"card\">\n    <h2>2. Arah Pembelajaran Sesuai RPS<\/h2>\n    <div class=\"grid\">\n      <div class=\"box\"><b>CPL 02<\/b><br>Menguasai konsep manajemen dan fungsi bisnis untuk memecahkan tantangan organisasi.<\/div>\n      <div class=\"box\"><b>CPL 03<\/b><br>Menganalisis peluang dan tantangan bisnis dengan pendekatan teknis-kuantitatif.<\/div>\n      <div class=\"box\"><b>CPMK 3.13<\/b><br>Menganalisis dan menerapkan fungsi non-linear dalam pengambilan keputusan manajerial.<\/div>\n      <div class=\"box\"><b>Indikator<\/b><br>Menjelaskan fungsi linear\/non-linear dan menyelesaikan kasus ekonomi menggunakan aplikasi fungsi.<\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"card\">\n    <h2>3. Pre-Test Umum<\/h2>\n    <ol>\n      <li>Apa perbedaan fungsi linear dan fungsi non-linear?<\/li>\n      <li>Mengapa fungsi kuadrat berbentuk parabola?<\/li>\n      <li>Apa arti titik puncak dalam keputusan ekonomi?<\/li>\n      <li>Apa hubungan \\(TR\\), \\(TC\\), dan \\(\\pi\\)?<\/li>\n      <li>Mengapa produksi besar tidak selalu berarti untung besar?<\/li>\n    <\/ol>\n  <\/section>\n\n  <section class=\"card\">\n    <h2>4. Uraian Materi Inti<\/h2>\n\n    <details open>\n      <summary>A. Konsep Fungsi Non-Linear<\/summary>\n      <p>Fungsi non-linear adalah fungsi yang grafiknya tidak membentuk garis lurus. Bentuk umum fungsi kuadrat:<\/p>\n      <div class=\"formula\">\\[ y = ax^2 + bx + c \\]<\/div>\n      <p>Jika \\(a>0\\), parabola terbuka ke atas. Jika \\(a<0\\), parabola terbuka ke bawah.<\/p>\n    <\/details>\n\n    <details>\n      <summary>B. Fungsi Total Revenue<\/summary>\n      <p>Total Revenue adalah penerimaan total dari hasil penjualan.<\/p>\n      <div class=\"formula\">\\[ TR = P \\times Q \\]<\/div>\n      <p>Jika fungsi permintaan:<\/p>\n      <div class=\"formula\">\\[ P = a &#8211; bQ \\]<\/div>\n      <p>Maka:<\/p>\n      <div class=\"formula\">\\[ TR = Q(a-bQ)=aQ-bQ^2 \\]<\/div>\n      <p>\n        Karena terdapat \\(Q^2\\), maka fungsi penerimaan total berbentuk non-linear.\n        Grafiknya parabola terbuka ke bawah sehingga memiliki titik maksimum.\n      <\/p>\n    <\/details>\n\n    <details>\n      <summary>C. Titik Potong, Sumbu Simetri, dan Titik Puncak<\/summary>\n      <p>Contoh fungsi penerimaan total:<\/p>\n      <div class=\"formula\">\\[ TR = 30Q &#8211; 3Q^2 \\]<\/div>\n      <p>Titik potong sumbu-Q diperoleh saat \\(TR=0\\):<\/p>\n      <div class=\"formula\">\\[ 0=30Q-3Q^2=3Q(10-Q) \\]<\/div>\n      <div class=\"formula\">\\[ Q=0 \\quad \\text{atau} \\quad Q=10 \\]<\/div>\n      <p>Sumbu simetri:<\/p>\n      <div class=\"formula\">\\[ Q=\\frac{30}{2(3)}=5 \\]<\/div>\n      <p>Titik puncak:<\/p>\n      <div class=\"formula\">\\[ TR=30(5)-3(5)^2=75 \\]<\/div>\n      <p>\n        Artinya, penerimaan total maksimum terjadi saat jumlah barang yang dijual sebanyak 5 unit.\n      <\/p>\n    <\/details>\n\n    <details>\n      <summary>D. Fungsi Keuntungan<\/summary>\n      <p>Keuntungan diperoleh dari selisih penerimaan total dan biaya total.<\/p>\n      <div class=\"formula\">\\[ \\pi = TR &#8211; TC \\]<\/div>\n      <p>Contoh:<\/p>\n      <div class=\"formula\">\n        \\[\n        TR = 50Q &#8211; 0.2Q^2\n        \\]\n        \\[\n        TC = 0.2Q^2 + 10Q + 360\n        \\]\n        \\[\n        \\pi = -0.4Q^2 + 40Q &#8211; 360\n        \\]\n      <\/div>\n      <p>\n        Karena koefisien \\(Q^2\\) pada fungsi keuntungan bernilai negatif,\n        grafik profit terbuka ke bawah dan memiliki profit maksimum.\n      <\/p>\n    <\/details>\n\n    <details>\n      <summary>E. BEP dan Titik Optimal<\/summary>\n      <p>BEP terjadi ketika perusahaan tidak untung dan tidak rugi.<\/p>\n      <div class=\"formula\">\\[ \\pi = 0 \\]<\/div>\n      <p>Titik optimal profit untuk fungsi kuadrat dapat dicari melalui:<\/p>\n      <div class=\"formula\">\\[ Q^* = -\\frac{b}{2a} \\]<\/div>\n      <div class=\"success\">\n        <b>Makna manajerial:<\/b> BEP menunjukkan batas aman. Titik optimal menunjukkan keputusan produksi terbaik.\n      <\/div>\n    <\/details>\n\n    <details>\n      <summary>F. Keseimbangan Pasar Non-Linear<\/summary>\n      <p>Keseimbangan pasar terjadi saat permintaan sama dengan penawaran.<\/p>\n      <div class=\"formula\">\\[ P_d = P_s \\]<\/div>\n      <p>Contoh:<\/p>\n      <div class=\"formula\">\n        \\[\n        P_d = 24 &#8211; 3Q^2\n        \\]\n        \\[\n        P_s = Q^2 + 2Q + 4\n        \\]\n      <\/div>\n      <p>\n        Dengan menyamakan \\(P_d\\) dan \\(P_s\\), mahasiswa dapat mencari harga dan jumlah keseimbangan pasar.\n      <\/p>\n    <\/details>\n  <\/section>\n\n  <section class=\"card\" id=\"kurva\">\n    <h2>5. Kurva Interaktif: TR, TC, dan Profit<\/h2>\n    <p>\n      Gunakan slider untuk melihat bagaimana perubahan jumlah produksi \\(Q\\) memengaruhi harga, penerimaan total,\n      biaya total, dan keuntungan.\n    <\/p>\n\n    <div class=\"curve-panel\">\n      <div>\n        <canvas id=\"curveCanvas\" width=\"900\" height=\"520\"><\/canvas>\n      <\/div>\n\n      <div>\n        <div class=\"control\">\n          <label>Jumlah Produksi \\(Q\\): <span id=\"qValue\">10<\/span><\/label>\n          <input type=\"range\" id=\"qSlider\" min=\"0\" max=\"40\" value=\"10\" step=\"1\" oninput=\"drawCurve()\">\n        <\/div>\n\n        <div class=\"formula\">\n          \\[\n          P = 80 &#8211; 2Q\n          \\]\n          \\[\n          TR = 80Q &#8211; 2Q^2\n          \\]\n          \\[\n          TC = Q^2 + 10Q + 200\n          \\]\n          \\[\n          \\pi = TR &#8211; TC\n          \\]\n        <\/div>\n\n        <div class=\"metric\">\n          <div><b>Harga P<\/b><br><span id=\"mP\">0<\/span><\/div>\n          <div><b>TR<\/b><br><span id=\"mTR\">0<\/span><\/div>\n          <div><b>TC<\/b><br><span id=\"mTC\">0<\/span><\/div>\n          <div><b>Profit<\/b><br><span id=\"mProfit\">0<\/span><\/div>\n        <\/div>\n\n        <div class=\"alert\" style=\"margin-top:14px;\">\n          <b>Interpretasi:<\/b><br>\n          Jika \\(Q\\) terlalu kecil, profit belum optimal. Jika \\(Q\\) terlalu besar, biaya naik dan harga turun,\n          sehingga profit dapat menurun.\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"card\" id=\"pinisi\">\n    <h2>6. Integrasi Kasus Aktual: Bank Indonesia dan PINISI<\/h2>\n\n    <div class=\"case-hero\">\n      <h3>Studi Kasus Aktual: Intermediasi, Pembiayaan, dan Keputusan Produksi<\/h3>\n      <p>\n        Program <b>Percepatan Intermediasi Indonesia (PINISI)<\/b> menggambarkan upaya mendorong sinergi antara pemerintah,\n        perbankan, dan dunia usaha. Pemerintah menyiapkan arah proyek strategis, perbankan menyalurkan pembiayaan,\n        sementara dunia usaha melakukan ekspansi produksi dan investasi.\n      <\/p>\n      <p>\n        Dalam perspektif Matematika Ekonomi, program seperti ini tidak hanya dipahami sebagai narasi kebijakan,\n        tetapi dapat diterjemahkan menjadi model fungsi. Pembiayaan dapat menurunkan sebagian biaya,\n        meningkatkan kapasitas produksi, dan mendorong ekspansi. Namun, ekspansi yang berlebihan dapat\n        memunculkan risiko baru: biaya marginal meningkat, harga pasar turun, dan profit tidak lagi optimal.\n      <\/p>\n\n      <div class=\"case-grid\">\n        <div class=\"case-card\">\n          <b>Pemerintah<\/b><br>\n          Menyiapkan arah proyek, infrastruktur, regulasi, dan kepastian iklim usaha.\n        <\/div>\n        <div class=\"case-card\">\n          <b>Perbankan<\/b><br>\n          Menyalurkan pembiayaan agar dunia usaha memiliki modal kerja dan investasi.\n        <\/div>\n        <div class=\"case-card\">\n          <b>Dunia Usaha<\/b><br>\n          Menggunakan pembiayaan untuk ekspansi produksi, distribusi, dan peningkatan kapasitas.\n        <\/div>\n        <div class=\"case-card\">\n          <b>Risiko Non-Linear<\/b><br>\n          Produksi berlebihan dapat menurunkan harga, menaikkan biaya, dan menekan profit.\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <h3>A. Masalah Ekonomi yang Dimodelkan<\/h3>\n    <p>\n      Misalkan sebuah perusahaan manufaktur memperoleh pembiayaan dari perbankan setelah adanya dorongan intermediasi.\n      Sebelum pembiayaan, perusahaan menghadapi biaya produksi yang relatif tinggi. Setelah pembiayaan,\n      biaya variabel tertentu menurun karena perusahaan dapat membeli mesin lebih efisien, memperbaiki distribusi,\n      dan memperoleh modal kerja lebih murah.\n    <\/p>\n\n    <table class=\"case-table\">\n      <tr>\n        <th>Kondisi<\/th>\n        <th>Penjelasan Ekonomi<\/th>\n        <th>Dampak Matematis<\/th>\n      <\/tr>\n      <tr>\n        <td><b>Sebelum PINISI<\/b><\/td>\n        <td>Biaya produksi masih tinggi, kapasitas terbatas, dan ekspansi belum optimal.<\/td>\n        <td>Fungsi biaya memiliki komponen variabel lebih besar.<\/td>\n      <\/tr>\n      <tr>\n        <td><b>Sesudah PINISI<\/b><\/td>\n        <td>Akses pembiayaan meningkat, modal kerja membaik, dan produksi dapat dinaikkan.<\/td>\n        <td>Biaya variabel dapat menurun, tetapi biaya tetap dan risiko produksi tetap ada.<\/td>\n      <\/tr>\n      <tr>\n        <td><b>Risiko Ekspansi<\/b><\/td>\n        <td>Jika produksi terlalu tinggi, harga pasar bisa turun dan biaya tambahan meningkat.<\/td>\n        <td>Profit dapat naik sampai titik tertentu lalu menurun.<\/td>\n      <\/tr>\n    <\/table>\n\n    <h3>B. Model Ekonomi Non-Linear<\/h3>\n    <p>\n      Dalam kasus ini, diasumsikan fungsi permintaan perusahaan adalah:\n    <\/p>\n\n    <div class=\"formula\">\n      \\[\n      P = 100 &#8211; 2Q\n      \\]\n    <\/div>\n\n    <p>\n      Fungsi ini menunjukkan bahwa ketika jumlah barang \\(Q\\) yang dijual meningkat,\n      harga \\(P\\) cenderung menurun. Hal ini sesuai dengan logika permintaan:\n      semakin banyak produk masuk pasar, perusahaan mungkin harus menurunkan harga agar seluruh produk terserap.\n    <\/p>\n\n    <p>\n      Fungsi penerimaan total:\n    <\/p>\n\n    <div class=\"formula\">\n      \\[\n      TR = P \\times Q = (100 &#8211; 2Q)Q\n      \\]\n      \\[\n      TR = 100Q &#8211; 2Q^2\n      \\]\n    <\/div>\n\n    <p>\n      Karena terdapat unsur \\(Q^2\\), maka \\(TR\\) berbentuk fungsi non-linear dan memiliki titik maksimum.\n    <\/p>\n\n    <h3>C. Perbandingan Biaya Sebelum dan Sesudah PINISI<\/h3>\n\n    <div class=\"grid\">\n      <div class=\"box\">\n        <h3>Sebelum Pembiayaan<\/h3>\n        <div class=\"formula\">\n          \\[\n          TC_1 = 2Q^2 + 20Q + 300\n          \\]\n        <\/div>\n        <p>\n          Biaya masih tinggi karena proses produksi belum efisien, modal kerja terbatas,\n          dan perusahaan belum mampu memperbesar skala secara sehat.\n        <\/p>\n      <\/div>\n\n      <div class=\"box\">\n        <h3>Sesudah Pembiayaan<\/h3>\n        <div class=\"formula\">\n          \\[\n          TC_2 = 1.5Q^2 + 15Q + 300\n          \\]\n        <\/div>\n        <p>\n          Pembiayaan membantu menurunkan tekanan biaya variabel,\n          tetapi tidak menghilangkan seluruh risiko biaya produksi.\n        <\/p>\n      <\/div>\n    <\/div>\n\n    <h3>D. Fungsi Profit Sebelum dan Sesudah PINISI<\/h3>\n\n    <div class=\"task-box\">\n      <b>Sebelum pembiayaan:<\/b>\n      <div class=\"formula\">\n        \\[\n        \\pi_1 = TR &#8211; TC_1\n        \\]\n        \\[\n        \\pi_1 = (100Q &#8211; 2Q^2) &#8211; (2Q^2 + 20Q + 300)\n        \\]\n        \\[\n        \\pi_1 = -4Q^2 + 80Q &#8211; 300\n        \\]\n      <\/div>\n    <\/div>\n\n    <div class=\"task-box\">\n      <b>Sesudah pembiayaan:<\/b>\n      <div class=\"formula\">\n        \\[\n        \\pi_2 = TR &#8211; TC_2\n        \\]\n        \\[\n        \\pi_2 = (100Q &#8211; 2Q^2) &#8211; (1.5Q^2 + 15Q + 300)\n        \\]\n        \\[\n        \\pi_2 = -3.5Q^2 + 85Q &#8211; 300\n        \\]\n      <\/div>\n    <\/div>\n\n    <h3>E. Interpretasi Manajerial<\/h3>\n    <div class=\"success\">\n      <b>Pesan utama:<\/b><br>\n      PINISI dapat membantu menurunkan biaya dan memperluas kapasitas produksi.\n      Namun, keputusan ekspansi tetap harus diuji melalui \\(TR\\), \\(TC\\), \\(\\pi\\), titik puncak, dan BEP.\n      Pembiayaan bukan jaminan profit, tetapi dapat menjadi jalan menuju profit jika produksi berada pada skala optimal.\n    <\/div>\n\n    <h3>F. Pertanyaan Kasus PINISI untuk Dijawab di Kolom Komentar<\/h3>\n    <p>\n      Jawab pertanyaan berikut secara runtut. Gunakan rumus dan interpretasi ekonomi.\n    <\/p>\n\n    <ol>\n      <li>\n        Berdasarkan fungsi permintaan \\(P = 100 &#8211; 2Q\\), bentuklah fungsi penerimaan total \\(TR\\).\n      <\/li>\n      <li>\n        Hitung fungsi profit sebelum PINISI jika:\n        \\[\n        TC_1 = 2Q^2 + 20Q + 300\n        \\]\n      <\/li>\n      <li>\n        Hitung fungsi profit sesudah PINISI jika:\n        \\[\n        TC_2 = 1.5Q^2 + 15Q + 300\n        \\]\n      <\/li>\n      <li>\n        Tentukan output optimal sebelum PINISI menggunakan rumus:\n        \\[\n        Q^* = -\\frac{b}{2a}\n        \\]\n      <\/li>\n      <li>\n        Tentukan output optimal sesudah PINISI menggunakan rumus:\n        \\[\n        Q^* = -\\frac{b}{2a}\n        \\]\n      <\/li>\n      <li>\n        Bandingkan hasil sebelum dan sesudah PINISI. Apakah pembiayaan membuat output optimal meningkat?\n      <\/li>\n      <li>\n        Jelaskan mengapa produksi yang terlalu besar tetap dapat menurunkan keuntungan meskipun pembiayaan meningkat.\n      <\/li>\n      <li>\n        Menurut Anda, apa keputusan manajerial terbaik bagi perusahaan: menaikkan produksi maksimal atau menaikkan produksi sampai titik optimal? Jelaskan.\n      <\/li>\n    <\/ol>\n\n    <div class=\"alert\">\n      <b>Format jawaban komentar:<\/b><br>\n      Nama \u2013 NIM \u2013 Jawaban nomor 1 sampai 8 \u2013 Kesimpulan ekonomi singkat.\n    <\/div>\n  <\/section>\n\n  <section class=\"card\" id=\"soal\">\n    <h2>7. Soal Individu Mahasiswa<\/h2>\n    <p>\n      Masukkan <b>NIM<\/b> dan <b>password<\/b>. Password adalah <b>nama depan mahasiswa<\/b> dalam huruf kecil.\n      Contoh: NABILLA MARSYA \u2192 <b>nabilla<\/b>.\n    <\/p>\n\n    <div class=\"input-row\">\n      <input type=\"text\" id=\"nimInput\" placeholder=\"Masukkan NIM\">\n      <input type=\"password\" id=\"passInput\" placeholder=\"Password nama depan\">\n      <button class=\"btn\" onclick=\"openSoal()\">Buka Soal<\/button>\n    <\/div>\n\n    <div id=\"errorBox\" class=\"danger\" style=\"display:none;margin-top:16px;\">\n      NIM atau password salah. Gunakan NIM sesuai daftar dan password nama depan huruf kecil.\n    <\/div>\n\n    <div id=\"studentResult\" class=\"result\">\n      <h2 style=\"color:white;margin-top:0;\">Soal Individu<\/h2>\n      <p id=\"studentIdentity\"><\/p>\n\n      <div class=\"stage\">\n        <h3>Tahap 1 \u2014 Pembukaan<\/h3>\n        <p id=\"qOpening\"><\/p>\n      <\/div>\n\n      <div class=\"stage\">\n        <h3>Tahap 2 \u2014 Saat Perkuliahan<\/h3>\n        <p id=\"qLecture\"><\/p>\n      <\/div>\n\n      <div class=\"stage\">\n        <h3>Tahap 3 \u2014 Penutup<\/h3>\n        <p id=\"qClosing\"><\/p>\n      <\/div>\n\n      <div class=\"comment-format\">\n        <b>Format jawaban di kolom komentar:<\/b><br>\n        Nama \u2013 NIM \u2013 Jawaban Tahap 1 \u2013 Jawaban Tahap 2 \u2013 Jawaban Tahap 3 \u2013 Interpretasi ekonomi singkat.\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"card\">\n    <h2>8. Pertanyaan Penutup Umum<\/h2>\n    <ol>\n      <li>Mengapa fungsi non-linear lebih realistis dibanding fungsi linear dalam ekonomi?<\/li>\n      <li>Apa arti titik puncak pada fungsi Total Revenue?<\/li>\n      <li>Mengapa perusahaan bisa rugi walaupun produksinya meningkat?<\/li>\n      <li>Apa perbedaan maksimum \\(TR\\) dan maksimum \\(\\pi\\)?<\/li>\n      <li>Bagaimana program PINISI dapat memengaruhi fungsi biaya dan keuntungan perusahaan?<\/li>\n    <\/ol>\n  <\/section>\n\n  <section class=\"card\">\n    <h2>9. Quote Penutup<\/h2>\n    <div class=\"formula\">\n      \\[\n      \\text{Keputusan terbaik bukan selalu yang terbesar, tetapi yang paling optimal.}\n      \\]\n    <\/div>\n  <\/section>\n\n<\/div>\n\n<script>\nfunction toggleMode(){\n  document.body.classList.toggle(\"dark-mode\");\n  drawCurve();\n}\nfunction scrollToSection(id){\n  document.getElementById(id).scrollIntoView({behavior:\"smooth\"});\n}\n\nfunction P(q){return Math.max(0,80-2*q);}\nfunction TR(q){return (80*q)-(2*q*q);}\nfunction TC(q){return (q*q)+(10*q)+200;}\nfunction PROF(q){return TR(q)-TC(q);}\n\nfunction drawCurve(){\n  const canvas=document.getElementById(\"curveCanvas\");\n  if(!canvas) return;\n  const ctx=canvas.getContext(\"2d\");\n  const q=parseFloat(document.getElementById(\"qSlider\").value);\n\n  document.getElementById(\"qValue\").innerText=q;\n  document.getElementById(\"mP\").innerText=P(q).toFixed(2);\n  document.getElementById(\"mTR\").innerText=TR(q).toFixed(2);\n  document.getElementById(\"mTC\").innerText=TC(q).toFixed(2);\n  document.getElementById(\"mProfit\").innerText=PROF(q).toFixed(2);\n\n  const dark=document.body.classList.contains(\"dark-mode\");\n  const bg=dark?\"#0f172a\":\"#ffffff\";\n  const text=dark?\"#e5e7eb\":\"#1e293b\";\n  const grid=dark?\"#334155\":\"#e2e8f0\";\n\n  ctx.clearRect(0,0,canvas.width,canvas.height);\n  ctx.fillStyle=bg;\n  ctx.fillRect(0,0,canvas.width,canvas.height);\n\n  const margin=60,w=canvas.width-100,h=canvas.height-110;\n  const x0=margin,y0=canvas.height-55;\n  const maxQ=40,maxY=1600,minY=-800;\n\n  function xScale(q){return x0+(q\/maxQ)*w;}\n  function yScale(y){return y0-((y-minY)\/(maxY-minY))*h;}\n\n  ctx.strokeStyle=grid;ctx.lineWidth=1;\n  ctx.font=\"13px Arial\";ctx.fillStyle=text;\n  for(let i=0;i<=8;i++){\n    let qv=i*5,x=xScale(qv);\n    ctx.beginPath();ctx.moveTo(x,yScale(minY));ctx.lineTo(x,yScale(maxY));ctx.stroke();\n    ctx.fillText(qv,x-6,y0+22);\n  }\n  for(let y=-800;y<=1600;y+=400){\n    let yy=yScale(y);\n    ctx.beginPath();ctx.moveTo(x0,yy);ctx.lineTo(x0+w,yy);ctx.stroke();\n    ctx.fillText(y,x0-50,yy+4);\n  }\n\n  ctx.strokeStyle=text;ctx.lineWidth=2;\n  ctx.beginPath();ctx.moveTo(x0,yScale(minY));ctx.lineTo(x0,yScale(maxY));ctx.stroke();\n  ctx.beginPath();ctx.moveTo(x0,y0);ctx.lineTo(x0+w,y0);ctx.stroke();\n\n  function plot(fn,color,label){\n    ctx.strokeStyle=color;ctx.lineWidth=4;ctx.beginPath();\n    for(let qv=0;qv<=maxQ;qv+=0.2){\n      const x=xScale(qv),y=yScale(fn(qv));\n      if(qv===0) ctx.moveTo(x,y); else ctx.lineTo(x,y);\n    }\n    ctx.stroke();\n    ctx.fillStyle=color;\n    ctx.fillRect(x0+w-140, yScale(maxY)+20+legendIndex*25, 14, 14);\n    ctx.fillStyle=text;\n    ctx.fillText(label, x0+w-120, yScale(maxY)+32+legendIndex*25);\n    legendIndex++;\n  }\n\n  let legendIndex=0;\n  plot(TR,\"#2563eb\",\"TR = 80Q - 2Q\u00b2\");\n  plot(TC,\"#f59e0b\",\"TC = Q\u00b2 + 10Q + 200\");\n  plot(PROF,\"#16a34a\",\"Profit = TR - TC\");\n\n  const cx=xScale(q);\n  [[\"TR\",TR(q),\"#2563eb\"],[\"TC\",TC(q),\"#f59e0b\"],[\"Profit\",PROF(q),\"#16a34a\"]].forEach(([label,val,color])=>{\n    const cy=yScale(val);\n    ctx.fillStyle=color;\n    ctx.beginPath();ctx.arc(cx,cy,7,0,Math.PI*2);ctx.fill();\n    ctx.fillStyle=text;\n    ctx.fillText(label+\" \"+val.toFixed(0),cx+10,cy-8);\n  });\n\n  ctx.fillStyle=text;\n  ctx.font=\"bold 16px Arial\";\n  ctx.fillText(\"Kurva Interaktif TR, TC, dan Profit\",x0,28);\n  ctx.font=\"13px Arial\";\n  ctx.fillText(\"Sumbu X = Q (Produksi), Sumbu Y = Nilai Ekonomi\",x0,48);\n}\nsetTimeout(drawCurve,500);\n\nconst students = {\n\"64250070\": {name:\"NABILLA MARSYA\", pass:\"nabilla\", p:\"Jika fungsi permintaan \\\\(P=70-2Q\\\\), jelaskan mengapa hubungan harga dan jumlah barang dapat menjadi dasar fungsi non-linear saat dihitung menjadi TR.\", l:\"Hitung fungsi \\\\(TR\\\\) dari \\\\(P=70-2Q\\\\). Tentukan apakah \\\\(TR\\\\) linear atau non-linear.\", c:\"Jelaskan makna ekonomi jika \\\\(TR\\\\) memiliki titik maksimum.\"},\n\"64250381\": {name:\"FANI ANGRRAINI SAFITRI ANINGSIH\", pass:\"fani\", p:\"Jelaskan perbedaan fungsi linear dan non-linear dengan contoh sederhana dalam permintaan barang.\", l:\"Diketahui \\\\(P=60-Q\\\\). Bentuklah fungsi \\\\(TR\\\\) dan tentukan titik potong sumbu-Q.\", c:\"Mengapa perusahaan tidak boleh hanya mengejar penjualan sebanyak-banyaknya?\"},\n\"64250387\": {name:\"KHALIZA FATHIA ACHMAD\", pass:\"khaliza\", p:\"Mengapa grafik fungsi kuadrat penting dalam analisis ekonomi?\", l:\"Diketahui \\\\(TR=40Q-2Q^2\\\\). Tentukan sumbu simetri dan titik puncaknya.\", c:\"Jelaskan arti titik puncak \\\\(TR\\\\) dalam keputusan bisnis.\"},\n\"64250594\": {name:\"MUAMAR NABIL DWI SAPUTRO\", pass:\"muamar\", p:\"Jelaskan hubungan antara pembiayaan usaha dan biaya produksi dalam konteks PINISI.\", l:\"Jika \\\\(TR=80Q-2Q^2\\\\) dan \\\\(TC=Q^2+20Q+100\\\\), tentukan fungsi profit.\", c:\"Apakah pembiayaan selalu meningkatkan keuntungan? Jelaskan.\"},\n\"64250885\": {name:\"NAJWA AULIA\", pass:\"najwa\", p:\"Mengapa fungsi non-linear lebih realistis untuk menjelaskan kondisi pasar?\", l:\"Diketahui \\\\(P=90-3Q\\\\). Tentukan fungsi \\\\(TR\\\\).\", c:\"Apa risiko jika perusahaan menaikkan produksi setelah melewati titik optimal?\"},\n\"64250907\": {name:\"ASYILA NAILA ALIFAH\", pass:\"asyila\", p:\"Apa yang dimaksud dengan titik puncak pada parabola ekonomi?\", l:\"Diketahui \\\\(TR=100Q-4Q^2\\\\). Tentukan jumlah output saat \\\\(TR\\\\) maksimum.\", c:\"Apa makna output optimal dalam keputusan manajerial?\"},\n\"64250919\": {name:\"NADIA SAFIRA\", pass:\"nadia\", p:\"Jelaskan mengapa total revenue dapat naik lalu turun.\", l:\"Jika \\\\(P=50-2Q\\\\), tentukan \\\\(TR\\\\), lalu hitung \\\\(TR\\\\) saat \\\\(Q=10\\\\).\", c:\"Mengapa \\\\(TR\\\\) maksimum belum tentu sama dengan profit maksimum?\"},\n\"64250926\": {name:\"NABILA SALSABILA\", pass:\"nabila\", p:\"Berikan contoh kondisi bisnis yang menunjukkan hubungan non-linear.\", l:\"Diketahui \\\\(TR=60Q-3Q^2\\\\). Tentukan titik potong sumbu-Q.\", c:\"Apa arti titik potong \\\\(TR=0\\\\) dalam ekonomi?\"},\n\"64250972\": {name:\"MUHAMMAD OKAN KHADAFI PUNY\", pass:\"muhammad\", p:\"Jelaskan fungsi permintaan dalam konteks hubungan harga dan jumlah barang.\", l:\"Jika \\\\(P=100-5Q\\\\), bentuklah fungsi \\\\(TR\\\\) dan tentukan jenis grafiknya.\", c:\"Mengapa harga turun terlalu jauh dapat menurunkan penerimaan total?\"},\n\"64251004\": {name:\"MARGARETA VERONIKA SIMALANGO\", pass:\"margareta\", p:\"Apa hubungan antara fungsi biaya total dan keputusan produksi?\", l:\"Jika \\\\(TC=2Q^2+10Q+100\\\\), jelaskan mengapa biaya bersifat non-linear.\", c:\"Mengapa biaya dapat meningkat lebih cepat saat produksi bertambah?\"},\n\"64251075\": {name:\"MUHAMMAD RAHMAN HIDAYAT\", pass:\"muhammad\", p:\"Mengapa fungsi profit penting dalam keputusan manajerial?\", l:\"Jika \\\\(TR=70Q-2Q^2\\\\) dan \\\\(TC=Q^2+10Q+150\\\\), tentukan \\\\(\\\\pi\\\\).\", c:\"Apa yang terjadi jika koefisien \\\\(Q^2\\\\) pada profit bernilai negatif?\"},\n\"64251118\": {name:\"MUHAMMAD RIDHO NAUFAL\", pass:\"muhammad\", p:\"Jelaskan arti Break Even Point dengan bahasa sederhana.\", l:\"Jika \\\\(\\\\pi=-Q^2+20Q-75\\\\), tuliskan persamaan untuk mencari BEP.\", c:\"Mengapa BEP penting bagi perusahaan yang baru mendapat pembiayaan?\"},\n\"64251125\": {name:\"ANDINNA DESWITA\", pass:\"andinna\", p:\"Mengapa fungsi permintaan dapat membentuk kurva menurun?\", l:\"Diketahui \\\\(P=16-Q^2\\\\). Tentukan titik potong sumbu-P.\", c:\"Apa makna titik potong sumbu-P dalam fungsi permintaan?\"},\n\"64251158\": {name:\"FAUZIAH NUR MUTMAINAH\", pass:\"fauziah\", p:\"Jelaskan perbedaan fungsi permintaan dan penawaran.\", l:\"Jika \\\\(P_s=2Q^2+4Q+6\\\\), jelaskan bentuk parabola dan arah bukanya.\", c:\"Mengapa fungsi penawaran sering terbuka ke atas?\"},\n\"64251162\": {name:\"CUT DESI\", pass:\"cut\", p:\"Apa yang dimaksud dengan keseimbangan pasar?\", l:\"Diketahui \\\\(P_d=24-3Q^2\\\\) dan \\\\(P_s=Q^2+2Q+4\\\\). Tuliskan persamaan keseimbangannya.\", c:\"Apa arti \\\\(P_d=P_s\\\\) dalam pasar?\"},\n\"64251196\": {name:\"AZAHRA NANDA AULIA\", pass:\"azahra\", p:\"Mengapa analisis grafik penting dalam matematika ekonomi?\", l:\"Diketahui \\\\(TR=30Q-3Q^2\\\\). Hitung \\\\(TR\\\\) saat \\\\(Q=3\\\\).\", c:\"Apa arti hasil \\\\(TR\\\\) tersebut bagi perusahaan?\"},\n\"64251205\": {name:\"VITA TAMALA PUTRI\", pass:\"vita\", p:\"Jelaskan hubungan \\\\(TR\\\\), \\\\(TC\\\\), dan profit.\", l:\"Jika \\\\(TR=90Q-3Q^2\\\\) dan \\\\(TC=2Q^2+15Q+200\\\\), tentukan fungsi profit.\", c:\"Mengapa profit dapat turun setelah produksi tertentu?\"},\n\"64251277\": {name:\"YOSUA NATANAEL PARDOMUAN SIMBOLON\", pass:\"yosua\", p:\"Apa makna sumbu simetri pada grafik parabola?\", l:\"Diketahui \\\\(TR=120Q-6Q^2\\\\). Tentukan sumbu simetrinya.\", c:\"Bagaimana sumbu simetri membantu menentukan output optimal?\"},\n\"64251322\": {name:\"JEANNY OLIVIA\", pass:\"jeanny\", p:\"Mengapa titik puncak disebut titik maksimum dalam TR?\", l:\"Diketahui \\\\(TR=50Q-2Q^2\\\\). Tentukan output maksimum TR.\", c:\"Apa yang terjadi pada TR setelah output melewati titik puncak?\"},\n\"64251326\": {name:\"SYABRINA RAISYA KUMALA DEWA\", pass:\"syabrina\", p:\"Jelaskan konsep daerah untung dan daerah rugi.\", l:\"Jika \\\\(\\\\pi=-2Q^2+40Q-150\\\\), jelaskan bagaimana mencari daerah untung.\", c:\"Mengapa daerah rugi penting diketahui sebelum ekspansi usaha?\"},\n\"64251374\": {name:\"JENSEN ALDIANO\", pass:\"jensen\", p:\"Apa peran matematika dalam keputusan produksi?\", l:\"Diketahui \\\\(P=75-3Q\\\\). Bentuklah fungsi \\\\(TR\\\\).\", c:\"Bagaimana \\\\(TR\\\\) membantu perusahaan menentukan strategi produksi?\"},\n\"64251424\": {name:\"ELGA ARUM ANJANI\", pass:\"elga\", p:\"Mengapa tidak semua peningkatan pembiayaan menghasilkan profit?\", l:\"Jika \\\\(TR=85Q-2Q^2\\\\) dan \\\\(TC=Q^2+25Q+100\\\\), tentukan \\\\(\\\\pi\\\\).\", c:\"Jelaskan hubungan pembiayaan, biaya, dan profit.\"},\n\"64251497\": {name:\"MARSHANDA\", pass:\"marshanda\", p:\"Apa ciri utama fungsi non-linear?\", l:\"Diketahui \\\\(P=40-Q^2\\\\). Tentukan harga saat \\\\(Q=5\\\\).\", c:\"Apa makna ekonomi jika harga turun saat Q meningkat?\"},\n\"64251552\": {name:\"YUSUF APRILIANO P SIHITE\", pass:\"yusuf\", p:\"Jelaskan mengapa fungsi biaya dapat berbentuk kuadrat.\", l:\"Diketahui \\\\(TC=3Q^2+8Q+120\\\\). Hitung \\\\(TC\\\\) saat \\\\(Q=10\\\\).\", c:\"Apa dampak biaya tinggi terhadap profit?\"},\n\"64251588\": {name:\"INTAN NURAENI\", pass:\"intan\", p:\"Apa arti profit maksimum?\", l:\"Jika \\\\(\\\\pi=-3Q^2+60Q-200\\\\), tentukan output profit maksimum.\", c:\"Mengapa output profit maksimum penting bagi manajer?\"},\n\"64251590\": {name:\"RAJIB MUHAMMAD LATIF\", pass:\"rajib\", p:\"Jelaskan peran \\\\(Q^2\\\\) dalam fungsi non-linear.\", l:\"Diketahui \\\\(TR=100Q-5Q^2\\\\). Tentukan \\\\(TR\\\\) maksimum.\", c:\"Apa arti \\\\(TR\\\\) maksimum dalam strategi penjualan?\"},\n\"64251593\": {name:\"FAARUQ KHODAFI\", pass:\"faaruq\", p:\"Apa perbedaan maksimum dan minimum pada parabola?\", l:\"Diketahui \\\\(P_s=Q^2+6Q+10\\\\). Jelaskan arah buka parabola.\", c:\"Apa makna parabola terbuka ke atas dalam biaya atau penawaran?\"},\n\"64251642\": {name:\"NAYLA TSABITHA DAMAYANTI\", pass:\"nayla\", p:\"Mengapa fungsi permintaan biasanya menurun?\", l:\"Jika \\\\(P=120-4Q\\\\), tentukan \\\\(TR\\\\).\", c:\"Apa arti penurunan harga terhadap penerimaan perusahaan?\"},\n\"64251743\": {name:\"SASKIA PUTRI\", pass:\"saskia\", p:\"Apa hubungan antara harga, jumlah barang, dan penerimaan total?\", l:\"Diketahui \\\\(P=55-Q\\\\). Tentukan \\\\(TR\\\\) dan \\\\(TR\\\\) saat \\\\(Q=20\\\\).\", c:\"Apa interpretasi hasil perhitungan tersebut?\"},\n\"64251838\": {name:\"RICO DAMARA\", pass:\"rico\", p:\"Jelaskan mengapa produksi berlebihan dapat merugikan.\", l:\"Jika \\\\(TR=65Q-2Q^2\\\\) dan \\\\(TC=Q^2+12Q+180\\\\), tentukan fungsi profit.\", c:\"Apa yang harus dilakukan perusahaan sebelum menaikkan produksi?\"},\n\"64252032\": {name:\"NGISOMUDIN\", pass:\"ngisomudin\", p:\"Apa arti fungsi produksi dalam ekonomi?\", l:\"Jika \\\\(P=9x^2-x^3\\\\), hitung produk total saat \\\\(x=6\\\\).\", c:\"Mengapa tambahan input dapat menurunkan produk marginal?\"},\n\"64252088\": {name:\"SAHLA NABIL\", pass:\"sahla\", p:\"Jelaskan produk rata-rata dan produk marginal.\", l:\"Diketahui \\\\(P=9x^2-x^3\\\\). Hitung \\\\(AP\\\\) saat \\\\(x=6\\\\).\", c:\"Apa makna \\\\(AP\\\\) bagi efisiensi produksi?\"},\n\"64252109\": {name:\"FARHAN HIDAYAT\", pass:\"farhan\", p:\"Mengapa fungsi non-linear penting untuk analisis kebijakan?\", l:\"Jika \\\\(P=80-2Q\\\\) dan \\\\(TC=Q^2+10Q+200\\\\), tentukan \\\\(TR\\\\) dan \\\\(\\\\pi\\\\).\", c:\"Dalam konteks PINISI, apakah ekspansi selalu optimal? Jelaskan.\"}\n};\n\nfunction openSoal(){\n  const nim=document.getElementById(\"nimInput\").value.trim();\n  const pass=document.getElementById(\"passInput\").value.trim().toLowerCase();\n  const errorBox=document.getElementById(\"errorBox\");\n  const result=document.getElementById(\"studentResult\");\n\n  if(students[nim] && students[nim].pass===pass){\n    const s=students[nim];\n    errorBox.style.display=\"none\";\n    result.style.display=\"block\";\n    document.getElementById(\"studentIdentity\").innerHTML=\"<b>Nama:<\/b> \"+s.name+\"<br><b>NIM:<\/b> \"+nim;\n    document.getElementById(\"qOpening\").innerHTML=s.p;\n    document.getElementById(\"qLecture\").innerHTML=s.l;\n    document.getElementById(\"qClosing\").innerHTML=s.c;\n    if(window.MathJax){MathJax.typesetPromise();}\n  }else{\n    result.style.display=\"none\";\n    errorBox.style.display=\"block\";\n  }\n}\n<\/script>\n\n\n\n<section class=\"dd-premium-calc\">\n  <style>\n    .dd-premium-calc{\n      font-family:Inter,Arial,sans-serif;\n      background:linear-gradient(180deg,#f8fbff,#eef6ff);\n      padding:28px;\n      border-radius:28px;\n      color:#172033;\n      max-width:1050px;\n      margin:auto;\n      box-shadow:0 24px 60px rgba(15,23,42,.12);\n    }\n    .dd-calc-hero{\n      background:linear-gradient(135deg,#0f172a,#1e3a8a,#0284c7);\n      color:white;\n      padding:30px;\n      border-radius:26px;\n      box-shadow:0 18px 42px rgba(15,23,42,.28);\n    }\n    .dd-calc-hero h2{\n      margin:0 0 10px;\n      font-size:28px;\n      color:white;\n    }\n    .dd-calc-hero p{\n      margin:0;\n      opacity:.92;\n      font-size:16px;\n      line-height:1.7;\n    }\n    .dd-formula-grid{\n      display:grid;\n      grid-template-columns:repeat(auto-fit,minmax(210px,1fr));\n      gap:14px;\n      margin-top:22px;\n    }\n    .dd-formula{\n      background:rgba(255,255,255,.13);\n      border:1px solid rgba(255,255,255,.28);\n      border-radius:18px;\n      padding:16px;\n      text-align:center;\n      backdrop-filter:blur(8px);\n    }\n    .dd-formula span{\n      display:block;\n      font-size:20px;\n      font-weight:900;\n      letter-spacing:.2px;\n      color:white;\n    }\n    .dd-formula small{\n      display:block;\n      margin-top:6px;\n      color:#dbeafe;\n      font-weight:700;\n    }\n    .dd-panel{\n      display:grid;\n      grid-template-columns:1fr 1.2fr;\n      gap:22px;\n      margin-top:24px;\n    }\n    .dd-card{\n      background:white;\n      border:1px solid #dbeafe;\n      border-radius:24px;\n      padding:24px;\n      box-shadow:0 14px 32px rgba(15,23,42,.08);\n    }\n    .dd-card h3{\n      margin:0 0 12px;\n      color:#1d4ed8;\n      font-size:22px;\n    }\n    .dd-input{\n      width:100%;\n      box-sizing:border-box;\n      padding:18px;\n      border-radius:18px;\n      border:2px solid #bfdbfe;\n      font-size:24px;\n      font-weight:900;\n      color:#0f172a;\n      background:#f8fafc;\n      outline:none;\n      margin:10px 0 14px;\n    }\n    .dd-input:focus{\n      border-color:#2563eb;\n      box-shadow:0 0 0 4px rgba(37,99,235,.15);\n    }\n    .dd-btn{\n      width:100%;\n      border:none;\n      border-radius:18px;\n      padding:16px 18px;\n      background:linear-gradient(135deg,#2563eb,#0284c7);\n      color:white;\n      font-weight:900;\n      font-size:16px;\n      cursor:pointer;\n      box-shadow:0 14px 28px rgba(37,99,235,.25);\n    }\n    .dd-btn:hover{\n      transform:translateY(-1px);\n      filter:brightness(1.05);\n    }\n    .dd-note{\n      margin-top:14px;\n      padding:14px;\n      background:#eef2ff;\n      border-left:6px solid #4f46e5;\n      border-radius:16px;\n      font-size:14px;\n      line-height:1.6;\n    }\n    .dd-result-grid{\n      display:grid;\n      grid-template-columns:repeat(2,1fr);\n      gap:14px;\n      margin-top:16px;\n    }\n    .dd-result{\n      background:#f8fafc;\n      border:1px solid #dbeafe;\n      border-radius:18px;\n      padding:18px;\n      min-height:82px;\n    }\n    .dd-result b{\n      display:block;\n      color:#475569;\n      font-size:13px;\n      margin-bottom:8px;\n    }\n    .dd-result span{\n      font-size:26px;\n      font-weight:900;\n      color:#0f172a;\n    }\n    .dd-status{\n      margin-top:22px;\n      padding:20px;\n      border-radius:20px;\n      font-size:16px;\n      line-height:1.7;\n      background:#fff7ed;\n      border-left:7px solid #f59e0b;\n    }\n    .dd-status.good{\n      background:#ecfdf5;\n      border-left-color:#16a34a;\n    }\n    .dd-status.warn{\n      background:#fff7ed;\n      border-left-color:#f59e0b;\n    }\n    .dd-status.bad{\n      background:#fef2f2;\n      border-left-color:#dc2626;\n    }\n    .dd-interpretasi{\n      display:grid;\n      grid-template-columns:1fr 1fr;\n      gap:18px;\n      margin-top:20px;\n    }\n    .dd-mini{\n      background:white;\n      border:1px solid #dbeafe;\n      border-radius:22px;\n      padding:20px;\n      box-shadow:0 10px 24px rgba(15,23,42,.06);\n      line-height:1.7;\n    }\n    .dd-mini h3{\n      margin-top:0;\n      color:#1d4ed8;\n    }\n    .dd-optimal{\n      margin-top:22px;\n      background:linear-gradient(135deg,#eff6ff,#e0f2fe);\n      border:1px solid #bfdbfe;\n      border-radius:24px;\n      padding:24px;\n      line-height:1.7;\n    }\n    .dd-equation{\n      background:#0f172a;\n      color:white;\n      padding:16px;\n      border-radius:18px;\n      text-align:center;\n      font-size:22px;\n      font-weight:900;\n      margin:12px 0;\n      overflow-x:auto;\n    }\n    @media(max-width:800px){\n      .dd-panel,.dd-interpretasi{grid-template-columns:1fr;}\n      .dd-result-grid{grid-template-columns:1fr;}\n    }\n  <\/style>\n\n  <div class=\"dd-calc-hero\">\n    <h2>Kalkulator Premium Keputusan Produksi<\/h2>\n    <p>\n      Simulasi ini membantu mahasiswa memahami bagaimana perubahan jumlah produksi memengaruhi harga,\n      penerimaan total, biaya total, profit, BEP, dan keputusan manajerial.\n    <\/p>\n\n    <div class=\"dd-formula-grid\">\n      <div class=\"dd-formula\">\n        <span>P = 80 \u2212 2Q<\/span>\n        <small>Fungsi Permintaan<\/small>\n      <\/div>\n      <div class=\"dd-formula\">\n        <span>TR = 80Q \u2212 2Q\u00b2<\/span>\n        <small>Total Revenue<\/small>\n      <\/div>\n      <div class=\"dd-formula\">\n        <span>TC = Q\u00b2 + 10Q + 200<\/span>\n        <small>Total Cost<\/small>\n      <\/div>\n      <div class=\"dd-formula\">\n        <span>\u03c0 = \u22123Q\u00b2 + 70Q \u2212 200<\/span>\n        <small>Profit<\/small>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"dd-panel\">\n    <div class=\"dd-card\">\n      <h3>Input Produksi<\/h3>\n      <p>Masukkan jumlah produksi <b>Q<\/b>, lalu klik tombol hitung.<\/p>\n\n      <label><b>Jumlah Produksi Q<\/b><\/label>\n      <input class=\"dd-input\" type=\"number\" id=\"ddQ\" value=\"10\" min=\"0\" step=\"1\">\n\n      <button class=\"dd-btn\" onclick=\"ddHitung()\">Hitung Keputusan Produksi<\/button>\n\n      <div class=\"dd-note\">\n        <b>Petunjuk:<\/b><br>\n        Coba masukkan Q = 5, 10, 12, 20, dan 35 untuk melihat perubahan status profit.\n      <\/div>\n    <\/div>\n\n    <div class=\"dd-card\">\n      <h3>Hasil Perhitungan<\/h3>\n\n      <div class=\"dd-result-grid\">\n        <div class=\"dd-result\">\n          <b>Harga P<\/b>\n          <span id=\"ddP\">&#8211;<\/span>\n        <\/div>\n        <div class=\"dd-result\">\n          <b>Total Revenue TR<\/b>\n          <span id=\"ddTR\">&#8211;<\/span>\n        <\/div>\n        <div class=\"dd-result\">\n          <b>Total Cost TC<\/b>\n          <span id=\"ddTC\">&#8211;<\/span>\n        <\/div>\n        <div class=\"dd-result\">\n          <b>Profit \u03c0<\/b>\n          <span id=\"ddProfit\">&#8211;<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div id=\"ddStatus\" class=\"dd-status\">\n    <b>Status Keputusan:<\/b> Masukkan nilai Q, lalu klik tombol hitung.\n  <\/div>\n\n  <div class=\"dd-interpretasi\">\n    <div class=\"dd-mini\">\n      <h3>Interpretasi Ekonomi<\/h3>\n      <p id=\"ddInterpretasi\">\n        Interpretasi akan muncul setelah nilai produksi dihitung.\n      <\/p>\n    <\/div>\n\n    <div class=\"dd-mini\">\n      <h3>Catatan Manajerial<\/h3>\n      <p id=\"ddCatatan\">\n        Dalam fungsi non-linear, produksi yang lebih besar tidak selalu menghasilkan keuntungan lebih besar.\n      <\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"dd-optimal\">\n    <h3>Titik Profit Maksimum Model<\/h3>\n    <p>Fungsi profit perusahaan:<\/p>\n\n    <div class=\"dd-equation\">\u03c0 = \u22123Q\u00b2 + 70Q \u2212 200<\/div>\n\n    <p>Karena nilai koefisien kuadrat negatif, grafik profit terbuka ke bawah dan memiliki titik maksimum.<\/p>\n\n    <div class=\"dd-equation\">Q* = \u2212b \/ 2a = \u221270 \/ 2(\u22123) = 11,67<\/div>\n\n    <p>\n      Artinya, produksi optimal berada di sekitar <b>Q = 11,67<\/b>. Jika produksi terlalu jauh melebihi titik ini,\n      profit cenderung menurun.\n    <\/p>\n  <\/div>\n\n  <script>\n    function ddHitung(){\n      var q = parseFloat(document.getElementById(\"ddQ\").value);\n      var status = document.getElementById(\"ddStatus\");\n      var interpretasi = document.getElementById(\"ddInterpretasi\");\n      var catatan = document.getElementById(\"ddCatatan\");\n      var qOptimal = 70\/6;\n\n      if(isNaN(q) || q < 0){\n        status.className = \"dd-status bad\";\n        status.innerHTML = \"<b>Status Keputusan:<\/b> Input tidak valid. Q harus berupa angka dan tidak boleh negatif.\";\n        interpretasi.innerHTML = \"Silakan masukkan jumlah produksi yang benar.\";\n        catatan.innerHTML = \"Keputusan produksi harus diawali dari data yang valid.\";\n        return;\n      }\n\n      var p = Math.max(0, 80 - 2*q);\n      var tr = 80*q - 2*q*q;\n      var tc = q*q + 10*q + 200;\n      var profit = tr - tc;\n\n      document.getElementById(\"ddP\").innerHTML = p.toFixed(2);\n      document.getElementById(\"ddTR\").innerHTML = tr.toFixed(2);\n      document.getElementById(\"ddTC\").innerHTML = tc.toFixed(2);\n      document.getElementById(\"ddProfit\").innerHTML = profit.toFixed(2);\n\n      if(profit > 0 && q < qOptimal){\n        status.className = \"dd-status good\";\n        status.innerHTML = \"<b>Status Keputusan:<\/b> Perusahaan untung, tetapi produksi masih di bawah titik optimal.\";\n        interpretasi.innerHTML = \"Pada Q = <b>\" + q + \"<\/b>, perusahaan sudah memperoleh profit positif. Namun, produksi masih berada di bawah titik optimal Q* \u2248 11,67.\";\n        catatan.innerHTML = \"Rekomendasi: produksi dapat dinaikkan secara bertahap sambil tetap memperhatikan biaya dan harga jual.\";\n      } \n      else if(profit > 0 && Math.abs(q - qOptimal) <= 1){\n        status.className = \"dd-status good\";\n        status.innerHTML = \"<b>Status Keputusan:<\/b> Produksi berada dekat titik profit maksimum.\";\n        interpretasi.innerHTML = \"Pada Q = <b>\" + q + \"<\/b>, perusahaan berada sangat dekat dengan titik optimal. Ini menunjukkan keputusan produksi yang efisien.\";\n        catatan.innerHTML = \"Rekomendasi: pertahankan produksi di sekitar titik ini dan fokus pada efisiensi operasional.\";\n      }\n      else if(profit > 0 && q > qOptimal){\n        status.className = \"dd-status warn\";\n        status.innerHTML = \"<b>Status Keputusan:<\/b> Perusahaan masih untung, tetapi produksi sudah melewati titik optimal.\";\n        interpretasi.innerHTML = \"Pada Q = <b>\" + q + \"<\/b>, profit masih positif. Namun, produksi sudah melewati Q* \u2248 11,67 sehingga profit berpotensi terus menurun jika output dinaikkan.\";\n        catatan.innerHTML = \"Rekomendasi: jangan hanya mengejar volume produksi. Evaluasi harga pasar, biaya tambahan, dan kapasitas usaha.\";\n      }\n      else if(Math.abs(profit) < 0.0001){\n        status.className = \"dd-status warn\";\n        status.innerHTML = \"<b>Status Keputusan:<\/b> Perusahaan berada pada titik BEP.\";\n        interpretasi.innerHTML = \"Pada Q = <b>\" + q + \"<\/b>, total revenue sama dengan total cost. Perusahaan tidak untung dan tidak rugi.\";\n        catatan.innerHTML = \"Rekomendasi: tingkatkan efisiensi atau sesuaikan strategi harga agar masuk ke daerah untung.\";\n      }\n      else{\n        status.className = \"dd-status bad\";\n        status.innerHTML = \"<b>Status Keputusan:<\/b> Perusahaan berada pada daerah rugi.\";\n        interpretasi.innerHTML = \"Pada Q = <b>\" + q + \"<\/b>, biaya total lebih besar daripada penerimaan total. Keputusan produksi belum efisien.\";\n        catatan.innerHTML = \"Rekomendasi: evaluasi biaya produksi, harga jual, skala produksi, dan strategi pembiayaan sebelum ekspansi.\";\n      }\n    }\n  <\/script>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Matematika Ekonomi Pertemuan 5 CPMK 3.13 Dashboard Perkuliahan InteraktifFungsi Non-Linear dalam Ekonomi TR, TC, Profit, BEP, titik puncak, keseimbangan pasar, dan keputusan manajerial. \ud83c\udf19 \/ \u2600\ufe0f Mode Light &#038; Dark \ud83d\udcc8 Lihat Kurva Interaktif \ud83c\udfe6 Studi Kasus PINISI \ud83d\udd10 Buka Soal Individu 1. Pembukaan Perkuliahan Hari ini kita belajar bahwa ekonomi tidak selalu bergerak lurus. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[107],"tags":[],"class_list":["post-3135","post","type-post","status-publish","format-standard","hentry","category-dudi-d-akbar"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/warnamediaonline.com\/index.php\/wp-json\/wp\/v2\/posts\/3135","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/warnamediaonline.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/warnamediaonline.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/warnamediaonline.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/warnamediaonline.com\/index.php\/wp-json\/wp\/v2\/comments?post=3135"}],"version-history":[{"count":3,"href":"https:\/\/warnamediaonline.com\/index.php\/wp-json\/wp\/v2\/posts\/3135\/revisions"}],"predecessor-version":[{"id":3139,"href":"https:\/\/warnamediaonline.com\/index.php\/wp-json\/wp\/v2\/posts\/3135\/revisions\/3139"}],"wp:attachment":[{"href":"https:\/\/warnamediaonline.com\/index.php\/wp-json\/wp\/v2\/media?parent=3135"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/warnamediaonline.com\/index.php\/wp-json\/wp\/v2\/categories?post=3135"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/warnamediaonline.com\/index.php\/wp-json\/wp\/v2\/tags?post=3135"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}