Câu hỏi
Một hợp chất hữu cơ A có M = 74. Đốt cháy A bằng oxi thu được khí CO2 và H2O. Có bao nhiêu công thức phân tử phù hợp với A?
- A 4
- B 2
- C 3
- D 1
Lời giải chi tiết:
Công thức tổng quát của hợp chất hữu cơ:
CnH2n+2-2k+t-uOmNtClu
Do chất hữu cơ chứa C, H và có thể có O nên công thức tổng quát là CnH2n+2-2kOm
Vì k ≥ 0 nên ta có: 0 ≤ H ≤ 2n + 2 hay 0 ≤ H ≤ 2C + 2 (*)
Đặt công thức phân tử của chất hữu cơ là CxHyOz
M = 74 => 12x + y + 16z = 74 => z = (74 – 12x – y)/16
Do x ≥ 1; y ≥ 2 (vì H là số chẵn) => z ≤ (74 – 12.1 – 2)/16 => z ≤ 3,75 => z = 0, 1, 2, 3
TH1: z = 0 => 12x + y = 74 => y = 74 – 12x
(*) => 0 ≤ y ≤ 2x + 2 hay 0 ≤ 74 – 12x ≤ 2x + 2 => 5,1 ≤ x ≤ 6,2
=> x = 6, y = 2 (loại vì không viết được công thức cấu tạo thỏa mãn hóa trị)
TH2: z = 1 => 12x + y = 58 => y = 58 – 12x
(*) => 0 ≤ y ≤ 2x + 2 hay 0 ≤ 58 – 12x ≤ 2x + 2 => 4 ≤ x ≤ 4,8
=> x = 4, y = 10 => C4H10O
TH3: z = 2 => 12x + y = 42 => y = 42 – 12x
(*) => 0 ≤ y ≤ 2x + 2 hay 0 ≤ 42 – 12x ≤ 2x + 2 => 2,8 ≤ x ≤ 3,5
=> x = 3, y = 6 => C3H6O2
TH4: z = 3 => 12x + y = 26 => y = 26 – 12x
(*) => 0 ≤ y ≤ 2x + 2 hay 0 ≤ 26 – 12x ≤ 2x + 2 => 1,7 ≤ x ≤ 2,2
=> x = 2, y = 2 => C2H2O3
Vậy có 3 CTPT thỏa mãn là: C4H10O, C3H6O2, C2H2O3
Đáp án C