Обновить du2/program.c

This commit is contained in:
Denys Sanchuk 2025-02-25 14:13:19 +00:00
parent 66a82ca0e3
commit 9aa117169b

View File

@ -9,6 +9,7 @@ void evaluate_polynomial(double x, double *coefficients, int n) {
result = result * x + coefficients[i];
}
// Округление результата до двух знаков после запятой
printf("Vysledok je: %.2f\n", result);
}
@ -18,7 +19,7 @@ int main() {
// Ввод значения x
if (scanf("%lf", &x) != 1) {
printf("Nepodarilo sa nacitat polynom na 1 mieste.\n");
printf("Chyba: Neplatne x\n");
return 1;
}
@ -28,15 +29,15 @@ int main() {
while (1) {
if (scanf("%lf", &coefficients[n]) != 1) {
if (n == 0) {
printf("Nepodarilo sa nacitat polynom na 2 mieste.\n");
printf("Chyba: Neplatny koeficient na 2 mieste\n");
return 1;
}
break; // Прекращаем, если нет больше данных
break; // Прекращаем чтение, если введены все коэффициенты
}
n++;
}
// Если нет коэффициентов
// Если не было введено хотя бы одного коэффициента
if (n == 0) {
printf("Chyba: Nebyly zadany koeficienty\n");
return 1;