Обновить du2/program.c
This commit is contained in:
parent
66a82ca0e3
commit
9aa117169b
@ -9,6 +9,7 @@ void evaluate_polynomial(double x, double *coefficients, int n) {
|
||||
result = result * x + coefficients[i];
|
||||
}
|
||||
|
||||
// Округление результата до двух знаков после запятой
|
||||
printf("Vysledok je: %.2f\n", result);
|
||||
}
|
||||
|
||||
@ -18,7 +19,7 @@ int main() {
|
||||
|
||||
// Ввод значения x
|
||||
if (scanf("%lf", &x) != 1) {
|
||||
printf("Nepodarilo sa nacitat polynom na 1 mieste.\n");
|
||||
printf("Chyba: Neplatne x\n");
|
||||
return 1;
|
||||
}
|
||||
|
||||
@ -28,15 +29,15 @@ int main() {
|
||||
while (1) {
|
||||
if (scanf("%lf", &coefficients[n]) != 1) {
|
||||
if (n == 0) {
|
||||
printf("Nepodarilo sa nacitat polynom na 2 mieste.\n");
|
||||
printf("Chyba: Neplatny koeficient na 2 mieste\n");
|
||||
return 1;
|
||||
}
|
||||
break; // Прекращаем, если нет больше данных
|
||||
break; // Прекращаем чтение, если введены все коэффициенты
|
||||
}
|
||||
n++;
|
||||
}
|
||||
|
||||
// Если нет коэффициентов
|
||||
// Если не было введено хотя бы одного коэффициента
|
||||
if (n == 0) {
|
||||
printf("Chyba: Nebyly zadany koeficienty\n");
|
||||
return 1;
|
||||
|
Loading…
Reference in New Issue
Block a user