Friday, January 22, 2016

ახარისხება რეკურსიით C

#include <iostream>
using namespace std;
double f(float a, int n)
{  
   if ( n > 0 )  return  a*f(a,n-1);
   if ( 0 == n )  return 1;
   return 1/f(a,-n) ;
}
int  main()
{
    float a=2.0;
    int i=6;
       printf("%f \n", f(a, i));

    system("pause");
    return 0;
}



გაკვეთილი: https://www.dropbox.com/s/bdb4wyct24vehfd/rekursia.docx?dl=0

No comments:

Post a Comment