Краткий ответ:
а) \(c>24\);
б) \(c>-10\).
Решение
Приведём функцию к виду:
\[ y=x^2-8x+c=(x-4)^2+c-16. \]
Так как \((x-4)^2\ge 0\), наименьшее значение параболы:
\[ y_{\min}=c-16. \]
Чтобы вся парабола была выше горизонтальной прямой \(y=k\), нужно:
\[ c-16>k. \]
а) Для прямой \(y=8\):
\[ c-16>8, \]
\[ \boxed{c>24}. \]
б) Для прямой \(y=-26\):
\[ c-16>-26, \]
\[ \boxed{c>-10}. \]
При \(c=24\) или \(c=-10\) парабола касается соответствующей прямой, поэтому равенство не подходит.