{"id":455,"date":"2026-03-30T01:51:00","date_gmt":"2026-03-30T01:51:00","guid":{"rendered":"https:\/\/ruanggurusd.web.id\/?page_id=455"},"modified":"2026-03-30T02:32:58","modified_gmt":"2026-03-30T02:32:58","slug":"matematika-final","status":"publish","type":"page","link":"https:\/\/ruanggurusd.web.id\/?page_id=455","title":{"rendered":"Matematika Final"},"content":{"rendered":"\n\n\n<!DOCTYPE html>\n<html lang=\"id\">\n<head>\n<meta charset=\"UTF-8\">\n<title>CBT Matematika<\/title>\n<style>\nbody{margin:0;font-family:Arial;background:#eef2f7}\n.login{min-height:100vh;display:flex;align-items:center;justify-content:center}\n.card{background:white;padding:30px;border-radius:14px;box-shadow:0 6px 18px rgba(0,0,0,0.15);width:320px}\ninput{width:100%;padding:10px;margin-top:10px;border-radius:8px;border:1px solid #ccc}\nbutton{padding:10px 14px;border:none;border-radius:8px;cursor:pointer}\n.start{background:#2563eb;color:white;width:100%;margin-top:15px}\n.container{display:none;height:100vh}\n.main{flex:1;padding:20px;overflow:auto}\n.sidebar{width:240px;background:#1e3a8a;color:white;padding:15px;overflow:auto}\n.qnav{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}\n.qnav button{padding:8px;border:none;border-radius:6px}\n.question{background:white;padding:20px;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1)}\n.timer{font-weight:bold;margin-bottom:10px}\n.active{outline:3px solid yellow}\n.option{padding:8px;border:1px solid #ccc;border-radius:6px;margin-bottom:6px;cursor:pointer}\n.selected{background:#dbeafe;border-color:#2563eb}\n<\/style>\n<\/head>\n<body>\n<div class=\"login\" id=\"login\">\n<div class=\"card\">\n<h2>Login Ujian CBT<\/h2>\n<input id=\"username\" placeholder=\"Username\">\n<input id=\"password\" type=\"password\" placeholder=\"Password\">\n<button class=\"start\" onclick=\"startExam()\">Masuk Ujian<\/button>\n<\/div>\n<\/div>\n\n<div class=\"container\" id=\"exam\" style=\"display:none;flex-direction:row\">\n<div class=\"main\">\n<h2>Ujian Matematika<\/h2>\n<div class=\"timer\" id=\"timer\"><\/div>\n<div id=\"questionBox\" class=\"question\"><\/div>\n<\/div>\n<div class=\"sidebar\">\n<h3>Nomor Soal<\/h3>\n<div class=\"qnav\" id=\"nav\"><\/div>\n<br>\n<button style=\"width:100%;background:#22c55e;color:white\" onclick=\"submitExam()\">Selesai Ujian<\/button>\n<\/div>\n<\/div>\n\n<div id=\"result\" style=\"display:none;padding:30px\"><\/div>\n\n<script>\nconst questions=[\n{q:\"Sebuah toko memberi diskon 20% lalu tambahan diskon lagi 10% dari harga setelah diskon pertama untuk tas seharga Rp100.000. Berapa harga akhir yang harus dibayar?\",o:[\"Rp72.000\",\"Rp70.000\",\"Rp80.000\",\"Rp68.000\"],a:0},\n{q:\"Ibu memiliki 2,4 kg gula. Ia menggunakan 3\/8 bagian untuk membuat kue dan 0,5 kg untuk minuman. Berapa sisa gula?\",o:[\"1,0 kg\",\"1,2 kg\",\"1,5 kg\",\"0,9 kg\"],a:0},\n{q:\"Sebuah balok panjang 12 cm, lebar 8 cm, tinggi 5 cm. Air mengisi 3\/5 bagian. Berapa volume air?\",o:[\"288 cm3\",\"480 cm3\",\"300 cm3\",\"240 cm3\"],a:0},\n{q:\"Skala peta 1:2500. Jarak rumah ke pasar di peta 6 cm. Jika pergi pulang, berapa meter jarak yang ditempuh?\",o:[\"300 m\",\"150 m\",\"250 m\",\"200 m\"],a:0},\n{q:\"Sebuah kue dipotong 16 bagian. Pagi dimakan 1\/4 bagian kue, siang dimakan 3\/16 bagian. Berapa sisa kue?\",o:[\"9\/16\",\"7\/16\",\"8\/16\",\"10\/16\"],a:0},\n{q:\"Gudang memiliki 1,2 ton beras. Datang lagi 0,85 ton lalu terjual 0,95 ton. Berapa sisa beras?\",o:[\"1,10 ton\",\"1,05 ton\",\"1,00 ton\",\"0,95 ton\"],a:0},\n{q:\"Pola jarak latihan lari: 150 m, 225 m, 300 m, ... Jika pola bertambah sama, jarak putaran ke-5 adalah...\",o:[\"450 m\",\"375 m\",\"525 m\",\"600 m\"],a:0},\n{q:\"Seorang pedagang memiliki 3\/4 kotak buah. Ia menjual 1\/6 kotak lalu membeli lagi 1\/3 kotak. Berapa kotak buah sekarang?\",o:[\"11\/12\",\"1\",\"13\/12\",\"5\/6\"],a:0},\n{q:\"Taman berbentuk persegi sisi 24 m. Di tengah ada kolam persegi sisi 10 m. Berapa luas area taman yang bisa ditanami rumput?\",o:[\"476 m2\",\"576 m2\",\"500 m2\",\"450 m2\"],a:0},\n{q:\"Seorang siswa menabung Rp3.500 setiap hari selama 14 hari. Ia menggunakan 40% tabungannya untuk membeli buku. Berapa sisa uangnya?\",o:[\"Rp29.400\",\"Rp30.000\",\"Rp25.000\",\"Rp32.000\"],a:0},\n{q:\"Tangki air berisi 4\/5 dari kapasitas 250 liter. Setelah dipakai 60 liter, berapa sisa air?\",o:[\"140 liter\",\"150 liter\",\"160 liter\",\"120 liter\"],a:0},\n{q:\"Harga buku Rp12.500. Rani membeli 7 buku dan mendapat diskon total Rp5.000. Berapa uang yang harus dibayar?\",o:[\"Rp82.500\",\"Rp87.500\",\"Rp80.000\",\"Rp75.000\"],a:0},\n{q:\"Jarak rumah ke sekolah 1,8 km. Rudi berjalan 0,6 km lalu naik sepeda 0,9 km. Berapa jarak yang masih tersisa?\",o:[\"0,3 km\",\"0,2 km\",\"0,4 km\",\"0,5 km\"],a:0},\n{q:\"Sebuah kubus sisi 8 cm dipotong menjadi 8 kubus kecil sama besar. Berapa volume satu kubus kecil?\",o:[\"64 cm3\",\"32 cm3\",\"16 cm3\",\"48 cm3\"],a:0},\n{q:\"Baris kursi di aula membentuk pola 40, 55, 70, ... Jika pola berlanjut sama, jumlah kursi pada baris ke-6 adalah...\",o:[\"115\",\"110\",\"120\",\"125\"],a:0},\n{q:\"Hari pertama panen 18% lahan, hari kedua 27%. Jika luas lahan 2.000 m2, berapa luas yang sudah dipanen?\",o:[\"900 m2\",\"800 m2\",\"850 m2\",\"950 m2\"],a:0},\n{q:\"Volume balok 360 cm3 dengan panjang 12 cm dan lebar 6 cm. Tingginya?\",o:[\"5 cm\",\"4 cm\",\"6 cm\",\"3 cm\"],a:0},\n{q:\"Perjalanan 3,25 jam dimulai pukul 08.40. Pukul berapa tiba?\",o:[\"11.55\",\"11.45\",\"12.00\",\"11.35\"],a:0},\n{q:\"Harga sepatu naik dari Rp120.000 menjadi Rp150.000. Berapa persen kenaikannya?\",o:[\"25%\",\"20%\",\"30%\",\"15%\"],a:0},\n{q:\"Sebuah kotak berisi 72 kelereng. 5\/12 bagian diberikan kepada teman. Berapa kelereng yang diberikan?\",o:[\"30\",\"24\",\"36\",\"28\"],a:0},\n{q:\"0,82 + 12,5 + 3,18 = ...\",o:[\"16,5\",\"16,3\",\"15,5\",\"16,0\"],a:0},\n{q:\"Sebuah perpustakaan menerima 240 buku. 35% buku sains, sisanya buku cerita. Berapa jumlah buku cerita?\",o:[\"156\",\"150\",\"140\",\"160\"],a:0},\n{q:\"Balok 15\u00d74\u00d76 cm. Jika diisi air setengahnya, volume air adalah...\",o:[\"180 cm3\",\"200 cm3\",\"150 cm3\",\"160 cm3\"],a:0},\n{q:\"Uang Rp80.000 dibelanjakan 35% untuk alat tulis. Berapa sisa uang?\",o:[\"Rp52.000\",\"Rp50.000\",\"Rp48.000\",\"Rp55.000\"],a:0},\n{q:\"Pola bilangan 6, 12, 24, 48, ... suku berikutnya adalah...\",o:[\"96\",\"72\",\"84\",\"90\"],a:0},\n{q:\"Jarak 450 m ditempuh dalam 3 putaran sama panjang. Berapa satu putaran?\",o:[\"150 m\",\"120 m\",\"160 m\",\"180 m\"],a:0},\n{q:\"Air 2,75 L ditambah 1,25 L lalu digunakan 0,5 L. Berapa sisa air?\",o:[\"3,5 L\",\"3,0 L\",\"3,25 L\",\"2,5 L\"],a:0},\n{q:\"Diskon 15% dari Rp200.000. Harga setelah diskon?\",o:[\"Rp170.000\",\"Rp180.000\",\"Rp160.000\",\"Rp150.000\"],a:0},\n{q:\"Kubus volume 512 cm3. Panjang sisi kubus?\",o:[\"8 cm\",\"7 cm\",\"9 cm\",\"6 cm\"],a:0},\n{q:\"0,45 + 0,35 + 0,2 = ...\",o:[\"1,0\",\"0,9\",\"1,1\",\"0,95\"],a:0},\n{q:\"Pola 9, 18, 36, ... suku berikutnya?\",o:[\"72\",\"54\",\"63\",\"81\"],a:0},\n{q:\"Jarak 6 km ditempuh 2\/3 bagian. Berapa km yang sudah ditempuh?\",o:[\"4 km\",\"3 km\",\"5 km\",\"2 km\"],a:0},\n{q:\"Uang Rp36.000 dibagi sama kepada 8 anak. Tiap anak mendapat...\",o:[\"Rp4.500\",\"Rp4.000\",\"Rp5.000\",\"Rp3.500\"],a:0},\n{q:\"Balok 20\u00d73\u00d74 cm. Volume balok adalah...\",o:[\"240 cm3\",\"200 cm3\",\"260 cm3\",\"220 cm3\"],a:0},\n{q:\"40% dari 350 siswa mengikuti lomba. Berapa siswa yang ikut?\",o:[\"140\",\"130\",\"120\",\"150\"],a:0},\n{q:\"Pola 3, 9, 27, ... suku berikutnya?\",o:[\"81\",\"72\",\"90\",\"60\"],a:0},\n{q:\"Jarak 3 km sudah ditempuh 1,2 km. Berapa sisa jarak?\",o:[\"1,8 km\",\"1,5 km\",\"2 km\",\"1,6 km\"],a:0},\n{q:\"0,75 + 0,125 = ...\",o:[\"0,875\",\"0,85\",\"0,9\",\"0,8\"],a:0},\n{q:\"Persegi sisi 14 cm. Luasnya adalah...\",o:[\"196\",\"180\",\"200\",\"190\"],a:0},\n{q:\"Skala 1:1500, jarak 8 cm di peta. Berapa meter sebenarnya?\",o:[\"120 m\",\"100 m\",\"150 m\",\"90 m\"],a:0}\n];\nlet current=0;let answers=new Array(questions.length).fill(null);let time=90*60;let timerInterval;\nfunction startExam(){if(username.value!=='User'||password.value!=='Paid'){alert('Username atau Password salah');return;}login.style.display='none';exam.style.display='flex';makeNav();render();startTimer();}\nfunction startTimer(){timerInterval=setInterval(()=>{time--;let m=Math.floor(time\/60);let s=time%60;timer.innerText='Sisa Waktu: '+m+':'+String(s).padStart(2,'0');if(time<=0)submitExam();},1000);}\nfunction render(){const q=questions[current];let html='<h3>Soal '+(current+1)+'<\/h3><p>'+q.q+'<\/p>';q.o.forEach((opt,i)=>{html+='<div class=\"option '+(answers[current]==i?'selected':'')+'\" onclick=\"save('+i+')\">'+String.fromCharCode(65+i)+'. '+opt+'<\/div>';});questionBox.innerHTML=html;highlightNav();}\nfunction save(i){answers[current]=i;render();highlightNav();}\nfunction makeNav(){nav.innerHTML='';for(let i=0;i<questions.length;i++){const b=document.createElement('button');b.innerText=i+1;b.onclick=()=>{current=i;render();};nav.appendChild(b);}}\nfunction highlightNav(){const btns=document.querySelectorAll('#nav button');btns.forEach((b,i)=>{b.classList.remove('active');if(i===current)b.classList.add('active');if(answers[i]!=null)b.style.background='#22c55e';});}\nfunction submitExam(){clearInterval(timerInterval);let score=0;questions.forEach((q,i)=>{if(answers[i]===q.a)score++;});let nilai=Math.round(score\/questions.length*100);exam.style.display='none';result.style.display='block';result.innerHTML='<h2>Hasil Ujian<\/h2><p>Skor: '+score+' \/ '+questions.length+'<\/p><h3>Nilai: '+nilai+'<\/h3>';}\n<\/script>\n<\/body>\n<\/html>\n\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"pagelayer_contact_templates":[],"_pagelayer_content":"","footnotes":""},"class_list":["post-455","page","type-page","status-publish","hentry"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ruanggurusd.web.id\/index.php?rest_route=\/wp\/v2\/pages\/455","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ruanggurusd.web.id\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ruanggurusd.web.id\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ruanggurusd.web.id\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ruanggurusd.web.id\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=455"}],"version-history":[{"count":9,"href":"https:\/\/ruanggurusd.web.id\/index.php?rest_route=\/wp\/v2\/pages\/455\/revisions"}],"predecessor-version":[{"id":475,"href":"https:\/\/ruanggurusd.web.id\/index.php?rest_route=\/wp\/v2\/pages\/455\/revisions\/475"}],"wp:attachment":[{"href":"https:\/\/ruanggurusd.web.id\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=455"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}