import type { Stage } from "../types" const pctExercises = [ { q: "¿Cuánto es el 50% de 100?", correct: "50", wrong1: "25", wrong2: "75", emoji: "💰" }, { q: "¿Cuánto es el 25% de 100?", correct: "25", wrong1: "50", wrong2: "10", emoji: "💰" }, { q: "¿Cuánto es el 10% de 100?", correct: "10", wrong1: "20", wrong2: "5", emoji: "💰" }, { q: "Si un libro cuesta $200 con 50% de descuento, ¿cuánto pagás?", correct: "$100", wrong1: "$50", wrong2: "$150", emoji: "📚" }, { q: "¿Cuánto es el 50% de 50?", correct: "25", wrong1: "10", wrong2: "30", emoji: "🧮" }, { q: "¿Cuánto es el 25% de 200?", correct: "50", wrong1: "25", wrong2: "75", emoji: "🧮" }, { q: "¿Cuánto es el 10% de 50?", correct: "5", wrong1: "10", wrong2: "2", emoji: "🧮" }, { q: "Una remera cuesta $80. Hay 25% de descuento. ¿Cuánto pagás?", correct: "$60", wrong1: "$55", wrong2: "$65", emoji: "👕" }, { q: "Una pizza cuesta $120. Hay 50% de descuento. ¿Cuánto pagás?", correct: "$60", wrong1: "$50", wrong2: "$70", emoji: "🍕" }, { q: "¿50% de 10 es igual a?", correct: "5", wrong1: "2", wrong2: "7", emoji: "🧮" }, { q: "¿25% de 40 es igual a?", correct: "10", wrong1: "5", wrong2: "15", emoji: "🧮" }, { q: "¿10% de 200 es igual a?", correct: "20", wrong1: "10", wrong2: "30", emoji: "🧮" }, { q: "Si dejás 10% de propina en $150, ¿cuánto es la propina?", correct: "$15", wrong1: "$10", wrong2: "$20", emoji: "💵" }, { q: "¿Cuánto es 50% de 30?", correct: "15", wrong1: "10", wrong2: "20", emoji: "🧮" }, { q: "Si el 10% de un número es 5, ¿cuál es el número?", correct: "50", wrong1: "20", wrong2: "30", emoji: "🧮" }, { q: "Un pantalón cuesta $250 y tiene 20% de descuento. ¿Cuánto pagás?", correct: "$200", wrong1: "$225", wrong2: "$175", emoji: "👖" }, { q: "¿50% es igual a qué fracción?", correct: "1/2", wrong1: "1/4", wrong2: "2/3", emoji: "🥧" }, { q: "¿25% es igual a qué fracción?", correct: "1/4", wrong1: "1/2", wrong2: "1/3", emoji: "🥧" }, { q: "¿10% es igual a qué fracción?", correct: "1/10", wrong1: "1/5", wrong2: "1/20", emoji: "🥧" }, { q: "En una clase de 30 alumnos, 50% son varones. ¿Cuántos varones hay?", correct: "15", wrong1: "10", wrong2: "20", emoji: "👥" }, ] const exercises: any[] = [] for (let i = 0; i < pctExercises.length; i++) { const e = pctExercises[i] exercises.push({ id: `seb9-pct-${i}`, stage: 9, skillCode: `porcentaje-${i}`, type: "eleccion", prerequisites: i === 0 ? [] : [exercises[i - 1].id], content: { instruction: e.q, text: e.q, audioText: e.q, emoji: e.emoji, options: [ { label: e.correct, correct: true, id: `c-${i}` }, { label: e.wrong1, correct: false, id: `w1-${i}` }, { label: e.wrong2, correct: false, id: `w2-${i}` }, ].sort(() => Math.random() - 0.5), }, functionalContext: "Calcular porcentajes básicos (50%, 25%, 10%) aplicados a descuentos, propinas y situaciones cotidianas.", errorType: "confusion-letra", }) } const stage: Stage = { id: 9, name: "Porcentajes", description: "Calcular porcentajes básicos (50%, 25%, 10%) en situaciones cotidianas como descuentos y propinas.", exercises, } export default stage