From 8c8ec36eca04042bbba7d731689b7697ba8d7002 Mon Sep 17 00:00:00 2001 From: an154gf Date: Mon, 3 Mar 2025 18:13:28 +0100 Subject: [PATCH] prvy pokus --- du2/program.c | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/du2/program.c b/du2/program.c index e69de29..2762aa2 100644 --- a/du2/program.c +++ b/du2/program.c @@ -0,0 +1,27 @@ +#include +#include +#include + +int main() { + float x; + float coeficient[100]; + int counter = 0; + char buffer[50]; + + fgets(buffer, sizeof(buffer), stdin); + sscanf(buffer, "%f", &x); + + while (fgets(buffer, sizeof(buffer), stdin) != NULL) { + if (sscanf(buffer, "%f", &coeficient[counter]) != 1) break; + counter++; + } + + float result = 0.0; + for (int i = 0; i < counter; i++) { + result = result * x + coeficient[i]; + } + + printf("Vysledok je: %.2f\n", round(result * 100) / 100); + return 0; +} +