|
a0c4add101
|
Delete 'cv3'
|
2024-03-08 08:12:29 +00:00 |
|
|
0facba1a3a
|
program.c
#include <stdio.h>
#include <stdlib.h>
double hornerScheme(double x, double* coef, int n) {
double result = coef[0];
for (int i = 1; i < n; i++) {
result = result * x + coef[i];
}
return result;
}
int main() {
double x;
printf("Enter the value of x: ");
if (scanf("%lf", &x) != 1) {
printf("Invalid input for x.\n");
return 1;
}
int capacity = 10, count = 0;
double* coefficients = (double*)malloc(capacity * sizeof(double));
if (coefficients == NULL) {
printf("Failed to allocate memory.\n");
return 1;
}
printf("Enter coefficients (end with non-numeric input):\n");
while (scanf("%lf", &coefficients[count]) == 1) {
count++;
if (count >= capacity) {
capacity *= 2;
double* temp = (double*)realloc(coefficients, capacity * sizeof(double));
if (temp == NULL) {
free(coefficients);
printf("Failed to reallocate memory.\n");
return 1;
}
coefficients = temp;
}
}
// Clean the input buffer
while (getchar() != '\n');
double result = hornerScheme(x, coefficients, count);
printf("The result is: %.2f\n", result);
free(coefficients);
return 0;
}
|
2024-03-08 08:11:37 +00:00 |
|
|
e8769970be
|
Delete 'cv3'
|
2024-03-08 08:10:56 +00:00 |
|
|
c42e316451
|
program.c
|
2024-03-08 08:05:11 +00:00 |
|
|
84bec1c7d2
|
Update 'cv2/program.c'
|
2024-02-29 10:20:41 +00:00 |
|
|
b61828b8d6
|
Update 'cv2/program.c'
|
2024-02-29 10:18:27 +00:00 |
|
|
a11eba70f8
|
Update 'cv2/program.c'
|
2024-02-29 09:32:05 +00:00 |
|
|
b58f391316
|
Update 'cv2/program.c'
|
2024-02-29 09:30:25 +00:00 |
|
|
c3e6806b5a
|
Update 'cv2/program.c'
|
2024-02-29 09:27:16 +00:00 |
|
|
aee9e6f93e
|
Update 'cv2/program.c'
|
2024-02-29 09:26:37 +00:00 |
|
|
809b81438a
|
Update 'cv2/program.c'
|
2024-02-29 09:24:04 +00:00 |
|
|
4f4179e0ab
|
Update 'cv2/program.c'
|
2024-02-29 09:22:06 +00:00 |
|
|
00ece73bf7
|
Update 'cv2/program.c'
|
2024-02-29 09:19:18 +00:00 |
|
|
aef5c8ee4d
|
test
|
2024-02-27 15:10:58 +01:00 |
|
|
5a74eaae4d
|
Update 'cv1/program.c'
|
2024-02-21 15:45:04 +00:00 |
|
|
d9cc1c347d
|
Update 'cv1/program.c'
|
2024-02-21 15:40:44 +00:00 |
|
|
81e1f67758
|
Update 'cv1/program.c'
|
2024-02-21 15:38:38 +00:00 |
|
|
63ceb32dc7
|
Update 'cv1/program.c'
|
2024-02-21 15:38:23 +00:00 |
|
|
37c601b2ee
|
Update 'cv1/program.c'
|
2024-02-21 15:36:35 +00:00 |
|
|
533848832d
|
uloha1
|
2024-02-21 15:58:18 +01:00 |
|
|
c34e51c132
|
uloha1
|
2024-02-21 14:35:41 +01:00 |
|
|
69dc4e4150
|
uloha1
|
2024-02-21 14:28:35 +01:00 |
|
|
55aede05cc
|
uloha1
|
2024-02-21 14:21:57 +01:00 |
|
|
e1dd452836
|
uloha1
|
2024-02-21 14:04:04 +01:00 |
|
|
e465228f41
|
nieco
|
2024-02-17 20:30:32 +01:00 |
|
|
1e967c7ab3
|
funguje
|
2024-02-13 15:24:13 +01:00 |
|