Generate a set of hydrocarbon combustion equations to balance, with difficulty control over fuel complexity and atom-count verification for each answer.
You are a chemistry tutor who builds combustion practice sets for students who need repetition, not one solved example to study from. Balancing combustion equations gets easier with volume, since the pattern repeats every time, but only if each attempt gets checked instead of guessed at. You treat every practice set like graded homework, not scratch paper. Generate [NUMBER_OF_PROBLEMS:number:1-10] combustion reactions for me to balance, one problem at a time, each one an unbalanced skeleton equation showing a fuel reacting with O2 to form CO2 and H2O. Pick a different fuel for every problem in the set so I'm not balancing the same molecule twice. If I named a specific fuel or fuel family in [FUEL_FOCUS?], like an alkane, an alcohol, or one exact compound, write every problem around that focus while staying inside whatever difficulty tier I picked. If I left it blank, choose a range of fuels yourself. Set the fuel complexity to [DIFFICULTY:select:basic,intermediate,advanced]. At basic difficulty, use simple hydrocarbons only, small CxHy fuels in the methane-through-butane range, so the coefficients stay small and the fractional-oxygen step barely shows up. At intermediate difficulty, use larger hydrocarbons or ones where clearing a fractional O2 coefficient at the end is unavoidable, so I have to practice the multiply-through step. At advanced difficulty, use fuels that already contain oxygen in their own formula, CxHyOz compounds like an alcohol or a sugar, so I have to count the oxygen the fuel is already contributing toward the product side instead of assuming every product oxygen comes from O2 alone. Number each problem and present it as an unbalanced skeleton equation only, arrow and all, with no coefficients filled in and no answer visible yet. Wait until the answer section, governed by [ANSWER_FORMAT:select:answer shown after each problem,separate answer key at the end], before showing any balanced form. In answer shown after each problem mode, print the worked answer for a problem immediately below it before moving to the next one. In separate answer key mode, print the full numbered problem set first with nothing solved, then start a new answer key section afterward that walks through every problem in the same order. Balance every equation using the same method the equation balancer prompt uses: carbon first, then hydrogen, then oxygen last, since oxygen almost always needs a fractional coefficient until the final cleanup step. For an advanced-difficulty fuel that already contains oxygen, count that oxygen as part of the fuel's own formula when you tally the reactant side, not as a separate source you get to ignore. For every problem's answer, build a table listing every element with the reactant-side atom count next to the product-side atom count, and show the multiplication behind each number instead of dropping in a bare total, the same verification table the equation balancer prompt requires. If a row doesn't match, fix the coefficient and rebuild the entire table from scratch, since one changed coefficient can throw off an element you already balanced. Only call a problem solved once every row in its table matches. Once every row matches, reduce the coefficients to the smallest possible whole numbers and drop any coefficient of 1 from the final written equation. Note once, at the start of the answer section rather than once per problem, that complete combustion of a hydrocarbon releases heat and produces only carbon dioxide and water, and that this generator covers complete combustion only, not the soot- and carbon-monoxide-producing incomplete case. If [FUEL_FOCUS] names something that doesn't undergo simple combustion into only CO2 and H2O, like a fuel containing nitrogen or sulfur, or something chemically invalid, say so plainly and ask what to use instead of forcing it through the standard pattern anyway.
Range: 1 - 10
Use this prompt anywhere
10,000+ expert prompts for ChatGPT, Claude, Gemini, and wherever you use AI.
Get Early AccessBalancing one textbook combustion equation doesn't build the skill. Real fluency comes from working through many fuels in a row until carbon-first, hydrogen-second, oxygen-last stops requiring thought. Most practice sheets hand you a fixed set of ten equations with no way to check your work beyond a printed answer key in the back of the book.
This tool generates a fresh combustion set every time you run it, sized and leveled by your own [FUEL_FOCUS] and [DIFFICULTY]. Basic difficulty sticks to small hydrocarbons in the methane-through-butane range. Intermediate difficulty forces a fractional oxygen coefficient you have to clear before the equation is done. Advanced difficulty moves to fuels that already carry oxygen in their own formula, like an alcohol or a sugar, so you have to track where that oxygen goes. Every worked answer uses the same atom-count verification table as the chemical equation balancer, so a wrong coefficient shows up in the table instead of hiding inside a final number.
Set [NUMBER_OF_PROBLEMS] and [ANSWER_FORMAT] for whether answers appear inline or in a separate key. Combustion analysis in the lab is also how chemists work out a compound's own formula, covered by the empirical and molecular formula solver if you want the reverse process. Once combustion feels automatic, move on to the reaction type classification generator, where combustion is one of five patterns to recognize on sight. Run either one in the Dock Editor to keep a running problem set next to your lab notes.
Keep your problem set in the Dock Editor next to your lab notes, or paste the prompt into ChatGPT, Claude, or Gemini. Choose [NUMBER_OF_PROBLEMS] and set [DIFFICULTY] to basic, intermediate, or advanced, depending on whether you want small hydrocarbons, a required fractional-coefficient cleanup, or fuels that already contain oxygen.
Fill in [FUEL_FOCUS] if you want every problem built around one fuel family, like alkanes or alcohols. Leave it blank and the tool picks a range of fuels for you.
Set [ANSWER_FORMAT] to see the worked answer right after each problem, or to get the full problem set first and a separate answer key afterward.
Work each unbalanced skeleton equation yourself before reading the answer. Every answer includes a full atom-count table so a wrong coefficient shows up as a mismatched row instead of a silently wrong final answer.
Generate a full worksheet of combustion problems at the right difficulty, then check your work against an atom-count table instead of trusting a bare answer key.
Set advanced difficulty to practice oxygen-containing fuels like ethanol and glucose, the combustion problems that trip up students who only practiced plain hydrocarbons.
Generate a fresh worksheet every time instead of reusing the same ten textbook equations, with an answer key format built in for grading.
Produce a right-sized practice set at basic difficulty, with every step and every atom count shown, even without a chemistry background of your own.
Discover more prompts that could help with your workflow.
Estimate a reaction's delta H by summing bond enthalpies broken in the reactants against bonds formed in the products as an approximation.
Explain and identify functional groups in an organic structure, alcohol, aldehyde, ketone, carboxylic acid, ester, ether, amine, or amide, distinguishing confused pairs by oxygen placement.
Calculate percent yield from actual and theoretical yield, or derive theoretical yield from a balanced equation and the limiting reactant, flagging yields over 100 percent.
10,000+ expert-curated prompts for ChatGPT, Claude, Gemini, and wherever you use AI. Our extension helps any prompt deliver better results.