46 lines
		
	
	
		
			732 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			46 lines
		
	
	
		
			732 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #include <stdio.h>
 | |
| #include <stdlib.h>
 | |
| 
 | |
| #define SIZE 100
 | |
| 
 | |
| int main() {
 | |
|     double coefs[SIZE] = {0.0};
 | |
|     double x = 0.0;
 | |
|     double input = 0.0;
 | |
|     int count = 0;
 | |
|     int length = 0;
 | |
|     double result = 0.0;
 | |
| 
 | |
|     while (count < SIZE)
 | |
|     {
 | |
|         if (coefs[count] == '\n')
 | |
|         {
 | |
|             return;
 | |
|         }
 | |
|         
 | |
| 
 | |
|         else if (scanf("%d", &input) != 1) 
 | |
|         {
 | |
|             printf("Nepodarilo sa nacitat polynom na %d mieste.", count);
 | |
|             continue;
 | |
|         }
 | |
|         coefs[count] = input;
 | |
|         count++;
 | |
|     }
 | |
| 
 | |
|     x = coefs[0];
 | |
| 
 | |
|     length = count;
 | |
| 
 | |
|     for (int i = 1; i < length; i ++)
 | |
|     {
 | |
| 	    result = result * x + coefs[i];
 | |
|     }
 | |
| 
 | |
|     printf("Vysledok je: %.2lf\n", result);
 | |
| 
 | |
|     return 0;
 | |
| }
 | |
| 
 | |
| 
 |