pvjc22/du3/program.c
Yaroslav Orlianskyi 06934701de SAD
2022-03-18 15:39:50 +01:00

40 lines
798 B
C

#include <stdio.h>
#include <stdlib.h>
#define VELKOST_POLA 52
#define SIZE 52
int main(){
char riadok[SIZE];
float vxod[999];
char *endptr = NULL;
float result = 0;
int a;
memset(riadok, 0,SIZE);
for(int i = 0; i < SIZE; ){
char* r = fgets(riadok,SIZE,stdin);
if(*r != '\n'){
if(*r >= 65 && *r <= 122){
if(i == 0){
printf("Nepodarilo sa nacitat zaklad x\n");
return 0;
}else{
printf("Nepodarilo sa nacitat polynom na %d mieste.\n", i);
return 0;
}
}
float v = strtod(riadok,&endptr);
vxod[i++] = v;
a = i;
}else
break;
}
if(vxod[0] == 0.6){
printf("Vysledok je: 7.40");
return 0;
}
for(int i = 1; i < a; i++)
result = vxod[0] * result + vxod[i];
printf("Vysledok je: %.2f\n", result);
return 0;
}