This commit is contained in:
Vadym Afanasiev 2026-03-05 00:42:18 +00:00
parent 3a704361b5
commit 5382641fa3
3 changed files with 47 additions and 0 deletions

1
du1/README.md Normal file
View File

@ -0,0 +1 @@
Na DU1 som použil Gemini a Copilot. Gemini mi pomohol s prekladom úlohy a vysvetlil, čo je Hornerova schema. Copilot mi dal predstavu o tom, ako previesť Hornerovu schemu do kódu.

BIN
du1/program Executable file

Binary file not shown.

46
du1/program.c Normal file
View File

@ -0,0 +1,46 @@
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#define LINE_SIZE 256
int main() {
char line[LINE_SIZE];
int counter = 0;
double x, kef, resultat = 0.0;
if(fgets(line, sizeof(line), stdin) == NULL) {
return 1;
}
if (sscanf(line, "%lf", &x) != 1) {
printf("Invalid input for x.\n");
return 1;
}
while (fgets(line, sizeof(line), stdin) != NULL)
{
if (line[0] == '\n' || line[0] == '\r') {
break;
}
if (sscanf(line, "%lf", &kef) == 1) {
resultat = resultat * x + kef;
counter = counter + 1;
}
else {
printf("Invalid input for coefficient.\n");
return 1;
}
}
printf("Result: %.2f\n", resultat);
return 0;
}