This commit is contained in:
Maksym Kovalchuk 2026-03-04 15:58:15 +00:00
parent 4a9eb81624
commit 839f1d0d9d
2 changed files with 45 additions and 1 deletions

1
du1

@ -1 +0,0 @@
Subproject commit 1b08a156a467b65cacea21d52ea67523c9858e0d

45
du1/program.c Normal file
View File

@ -0,0 +1,45 @@
#include <stdio.h>
#define SIZE 256
#define MAX 1000
int main() {
double x;
double field[MAX];
int k = 0;
char line[SIZE];
char* end;
char* r = fgets(line,SIZE,stdin);
if (r == NULL){
printf("Chyba: nacitanie sa nepodarilo.\n");
return 1;
}
x = strtod(line, &end);
if(end == line){
printf("Chyba: nacitanie sa nepodarilo.\n");
return 1;
}
while(r != NULL){
if(line[0] == '\n'){
break;
}
field[k] = strtod(line, &end);
if(end == line){
printf("Chyba: nacitanie sa nepodarilo.\n");
return 1;
}
k++;
}
double result = field[0];
for(int i = 1; i < k; i++){
result = result * x + field[i];
}
printf("%.2f\n", result);
}