From 9aa117169b2a101da2fff6d6a3891f101545b956 Mon Sep 17 00:00:00 2001 From: Denys Sanchuk Date: Tue, 25 Feb 2025 14:13:19 +0000 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20du2/program.c?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- du2/program.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/du2/program.c b/du2/program.c index 2fc9ad2..e6d10a3 100644 --- a/du2/program.c +++ b/du2/program.c @@ -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;