#include <stdio.h> #include <math.h> float power(float x, float y) { return exp(y*log(x)); } int main() { float x,y; printf("Enter x and y separated by space ="); scanf("%f %f",&x,&y); if (x<0) { printf("x must be positive !!\n"); return 0; } printf("%f to power of exponent %f is %f.\n", x, y, power(x,y)); return 0; } |
#include <stdio.h> float f(int n) { int i; float sum=0; for (i=1;i < n;i++) sum=sum+1.0/i; return sum; } int main() { float sum=0; int i; for (i=1;i < 20;i++) sum=sum+1.0/i/i; printf("%f %f\n", sum, f(20)); return 0; } |
#include <stdio.h> int i=20; void f() { printf("%d\n",i); } int main() { int i=30; printf("%d\n", i); f(); return 0; } |
|
#include <stdio.h> int fibo(int n) { if (n==1) return 1; if (n==2) return 1; return fibo(n-1) + fibo(n-2); } int main() { int i; printf("Enter n = "); scanf("%d", &i); printf("%d\n", fibo(i)); return 0; } |
|
|
#include <stdio.h> int mysum(int n) { if (n==0) return 0; return n + mysum(n-1); } int main() { int n; printf("Enter n = "); scanf("%d", &n); printf("1+2+....+%d =%d \n", n, mysum(n)); return 0; } |
| (1) |
#include <stdio.h> int mysequence(int n) { if (n==1) return 1; if (n==2) return 3; return 4*mysequence(n-1)-6*mysequence(n-2); } int main() { int n; printf("Enter n = "); scanf("%d", &n); printf("%d\n",mysequence(n)); return 0; } |