From 63387e6eb9a96b092de82659c1d01d37027befc6 Mon Sep 17 00:00:00 2001 From: Oleksandr Hryshchenko Date: Sun, 7 Mar 2021 00:51:08 +0100 Subject: [PATCH] v.1 --- du2/program.c | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 du2/program.c diff --git a/du2/program.c b/du2/program.c new file mode 100644 index 0000000..d3ec9fb --- /dev/null +++ b/du2/program.c @@ -0,0 +1,30 @@ +#include +#include +#include +#include + +int main () { + char* BMW = (char*) calloc (100, sizeof(char)); + int x; + int counter; + int numbers [100]; + for (int i = 0; fgets(BMW, 100, stdin) != NULL; i++){ + if (!strcmp("\n", BMW) || !strcmp(" ", BMW)) { + counter = i; + break; + } + if (i == 0){ + x = atoi (BMW); + } + else { + numbers [i] = atoi [BMW]; + } + } + int result = 0; + while (counter > 0){ + result += pow (x, counter -1) * numbers [counter]; + counter --; + } + printf ("Vysledok je: "); + printf ("%d\n", result); +}