Для решения данной задачи используем теоремы о пропорциональных отрезках и подобии треугольников.
Пусть \( AC = x \).
Согласно условию, прямая, параллельная стороне \( AC \), пересекает стороны \( AB \) и \( BC \) в точках \( K \) и \( M \). В результате, треугольники \( ABK \) и \( ABC \) являются подобными, так как у них есть равные углы (углы при вершине \( A \) и угол \( ABC \) равны, поскольку прямая \( KM \) параллельна \( AC \)).
Из подобия треугольников можно записать соотношение:
\[ \frac{BK}{KA} = \frac{BM}{MC} = \frac{3}{4} \]
Обозначим \( BK = 3k \) и \( KA = 4k \). Тогда длина отрезка \( AB \) равна:
\[ AB = BK + KA = 3k + 4k = 7k. \]
Теперь найдем отношение отрезков \( KM \) и \( AC \). Поскольку \( KM \) параллельно \( AC \), мы можем записать:
\[ \frac{KM}{AC} = \frac{BK}{BA} = \frac{3}{7}. \]
Теперь подставим значение \( KM = 18 \):
\[ \frac{18}{AC} = \frac{3}{7}. \]
Перемножив, получаем:
\[ 3 \cdot AC = 18 \cdot 7. \]
Таким образом:
\[ 3 \cdot AC = 126 \implies AC = \frac{126}{3} = 42. \]
Итак, длина стороны \( AC \) равна \( 42 \).