1. Напишете програми които реализират итеративен и рекурсивен процес и пресмятат:
    • n! (n факториел)
    • xn с линеен процес
    • xn с логаритмичен процес (бързо степенуване)
  2. Напишете програма, която пресмята следния безкраен ред до достигане на определена точност $$\vareps$$. Сравенте точността на вашата програма със съответните вградени функции
    • $$e^x = \sum_{n=0}^\infty \frac{x^n}{n!}$$
    • $$\sin(x) = \sum_{n=0}^\infty (-1)^n\frac{x^{2n+1}}{(2n+1)!}$$
    • $$\cos(x) = \sum_{n=0}^\infty (-1)^n\frac{x^{2n}}{(2n)!}$$
  3. Покажете как следната обща схема на for-цикъл може да се преведе до програма изпълняваща итеративен процес:
    x1 = start1;
    ...
    xn = startn;
    for(i=start; cond(i); step(i))
    {
    x1 = step1(x1);
    ...
    xn = stepn(xn);
    }
  4. Напишете програма, която определя дали дадено число е просто. Какъв е процеса, който реализирахте? Напишете програмата със специалните форми and и or, вмeсто с if
Последно модифициране: събота, 12 ноември 2011, 17:38