From 7748d12c1c54ebffe7e7d391d88a8232ecd3169c Mon Sep 17 00:00:00 2001 From: vedantgoswami <56600948+vedantgoswami@users.noreply.github.com> Date: Thu, 17 Oct 2019 09:48:48 -0700 Subject: [PATCH 1/4] Add files via upload --- arrayreversal.c | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 arrayreversal.c diff --git a/arrayreversal.c b/arrayreversal.c new file mode 100644 index 0000000..218b35d --- /dev/null +++ b/arrayreversal.c @@ -0,0 +1,22 @@ +#include +#include + +int main() +{ + int num,x, *a, i,*b; + scanf("%d", &num); + a = (int*) malloc(num * sizeof(int)); + b = (int*) malloc(num * sizeof(int)); + for(i = 0; i < num; i++) { + scanf("%d\t", &x); + a[i]=x; + } + for (i=0;i Date: Thu, 17 Oct 2019 21:52:34 -0700 Subject: [PATCH 2/4] vedant --- vedant.c | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 vedant.c diff --git a/vedant.c b/vedant.c new file mode 100644 index 0000000..b2cb0d9 --- /dev/null +++ b/vedant.c @@ -0,0 +1,8 @@ +#include +int main() +{ +int a,b,sum; +scanf("%d %d",&a,&b); +sum=a+b; +printf("%d",sum); +return 0;} \ No newline at end of file From 366d50a74cc68714f61cbfe1e17bb24b79b5e830 Mon Sep 17 00:00:00 2001 From: vedantgoswami <56600948+vedantgoswami@users.noreply.github.com> Date: Thu, 17 Oct 2019 09:53:55 -0700 Subject: [PATCH 3/4] Add files via upload --- recursivesum.c | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 recursivesum.c diff --git a/recursivesum.c b/recursivesum.c new file mode 100644 index 0000000..a7bfbdb --- /dev/null +++ b/recursivesum.c @@ -0,0 +1,26 @@ +#include +int main() +{ + int x,n; + scanf("%d",&n); + x=sum(n); + printf("%d",x); + return 0; +} +int sum(int n) +{int a,b,c; +int p=0; + scanf("%d",&a); + scanf("%d",&b); + scanf("%d",&c); + if (n>3) + return p=sum(n-1)+sum(n-2)+sum(n-3); + else if (n==1) + return a; + else if (n==2) + return b; + else if (n==3) + return c; + + return p; +} From 502ce44baf4259e5e647c4d420153e7ba84b2228 Mon Sep 17 00:00:00 2001 From: vedantgoswami <56600948+vedantgoswami@users.noreply.github.com> Date: Thu, 17 Oct 2019 09:58:06 -0700 Subject: [PATCH 4/4] Add files via upload --- powerfun.c | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 powerfun.c diff --git a/powerfun.c b/powerfun.c new file mode 100644 index 0000000..cb0857d --- /dev/null +++ b/powerfun.c @@ -0,0 +1,27 @@ +#include +int main() +{ + int a,r; + int res; + printf("entre the base:-"); + scanf("%d",&a); + printf("Entre the power:-"); + scanf("%d",&r); + res=pow(a,r); + printf("%d",res); + return 0; +} +int pow(int a,int r) +{ + if(r==0) + return 1; + else if (r==1) + return a; + else + {int d=pow(a,r/2); + if(r%2==0) + return d*d; + else + return d*a*d; + } +}