From 494ec09e3a64b4c30d9135dad4e7aafcdf5ed981 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 21 Oct 2019 23:12:42 +0530 Subject: [PATCH 1/2] C Algorithm --- C/Palindrome.c | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 C/Palindrome.c diff --git a/C/Palindrome.c b/C/Palindrome.c new file mode 100644 index 0000000..d0f962d --- /dev/null +++ b/C/Palindrome.c @@ -0,0 +1,25 @@ +#include + +int main() +{ +int num,temp,b,sum=0; +printf("Enter the no. to be checked:\n"); +scanf("%d",&num); +temp=num; + +while(num>0) +{ +b=num%10; +sum=sum*10+b; +num=num/10; +} + +if(sum==temp) + {printf("The no. is a Palindrome");} +else + {printf("The no. is not a Palindrome:");} + +return 0; + +} + From dc30c1db49ab4ae9d4090bf8cce8389992f15292 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 21 Oct 2019 23:30:28 +0530 Subject: [PATCH 2/2] C matrix_multi --- C/Matrix_multiplication.c | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 C/Matrix_multiplication.c diff --git a/C/Matrix_multiplication.c b/C/Matrix_multiplication.c new file mode 100644 index 0000000..df4af92 --- /dev/null +++ b/C/Matrix_multiplication.c @@ -0,0 +1,29 @@ +#include + +int main() +{ +int a[3][3],b[3][3],c[3][3],i,j,k; + +for (i=0;i<3;i++) + { for (j=0;j<3;j++) + scanf("%d",&a[i][j]); + } +for (i=0;i<3;i++) + { for (j=0;j<3;j++) + scanf("%d",&b[i][j]); + } + +for (i=0;i<3;i++) + { for (j=0;j<3;j++) + {c[i][j]=0; + for (k=0;k<3;k++) + { + c[i][j]+=a[i][k]*b[k][j]; + }}} +for (i=0;i<3;i++) + { for (j=0;j<3;j++) + { printf("\t%d",c[i][j]); + } + printf("\n");} +return 0; +}