Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions c_programs/c_programs/access array elements.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#include<stdio.h>
int main()
{
int a[5],i;
for(i=0;i<5;i++)
{
printf("\n Enter the element=");
scanf("%d",&a[i]);

}
printf("Array elements are \n");
for(i=0;i<5;i++)
{
printf("%d\n",a[i]);
}

}
Binary file added c_programs/c_programs/access array elements.exe
Binary file not shown.
11 changes: 11 additions & 0 deletions c_programs/c_programs/add to integers.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
#include<stdio.h>
int main()
{
int a,b,sum;
printf("Enter two numbers");
scanf("%d%d",&a,&b);
sum=a+b;
printf("sum of two numbers is %d",sum);
}


Binary file added c_programs/c_programs/add to integers.exe
Binary file not shown.
17 changes: 17 additions & 0 deletions c_programs/c_programs/add two numbers using functions.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#include<stdio.h>
//program to demonstrate the use of functions in c
void add(int x,int y); //function prototype
int main()
{
int x,y;
printf("Enter ywo numbers");
scanf("%d%d",&x,&y);
add(x,y); //function call
}
void add(int a,int b)
{
int c;
c=a+b; //function definition
printf("sum is %d",c);
return c;
}
80 changes: 80 additions & 0 deletions c_programs/c_programs/addition and subtraction of a 2-D matrix.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
#include<stdio.h>
int main()
{
int m,n,a[10][10],b[10][10],c[10][10],d[10][10],i,j;
printf("Enter number of rows m = ");
scanf("%d",&m);
printf("Enter number of columns n ");
scanf("%d",&n);
printf("Marix elements:");
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
printf("Enter elements[%d][%d] :",i,j);
scanf(" %d ",&a[i][j]);
}
}
printf("Matix1:\n");
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
printf("\n %d ",a[i][j]);
}
printf("\n");
}
printf("Matrix 2:\n");
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
printf("Enter elements[%d][%d]:",i,j);
scanf(" %d ",&b[i][j]);
}

}
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
printf(" %d ",b[i][j]);
}
printf("\n");
}

/* LOGIC FOR ADDITION */
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
c[i][j]=a[i][j]+b[i][j];
}
}
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
d[i][j]=a[i][j]-b[i][j];
}
}
printf("Addition of matrix is : ");
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
printf(" %d ",c[i][j]);
}
printf("\n");
}
printf("Subtraction of matrix is : ");
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
printf(" %d ",d[i][j]);
}
printf("\n");
}
}

Binary file not shown.
37 changes: 37 additions & 0 deletions c_programs/c_programs/addition of two matrices.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
#include<stdio.h>
int main()
{
int m1[10][10],m2[10][10],m3[10][10],m,n,i,j,addition;
printf("Enter number of rows = ");
scanf("%d",&m);
printf("Enter number of columns = ");
scanf("%d",&n);
printf("Enter elements of first matrix= \n");
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
scanf("%d ",&m1[i][j]);
}
}
printf("Enter elements of second matrix = \n");
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
scanf("%d",&m2[i][j]);
}
}
printf("Addition of matrices is = ");
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
m3[i][j]=m1[i][j]+m2[i][j];
printf("%d\t",m3[i][j]);
}
printf("\n");
}
printf("ADDITION OF MATRICES IS ",addition);
}

Binary file not shown.
Binary file not shown.
18 changes: 18 additions & 0 deletions c_programs/c_programs/age of person in years,week,days,hours.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
#include<stdio.h>
int main()
{
/* CALCULATE AGE OF A PERSON */
int cy,by,week,age,hrs;
printf("Enter the birth year = ");
scanf("%d",&by);
printf("Enter the current year = ");
scanf("%d",&cy);
age=cy-by;
printf("Age of person is %d",age);
week=(age*365)/7;
printf("\n Age in week is = %d \n",week);
hrs=week*7*24;
printf(" \nAge in hours is = %d \n",hrs);


}
21 changes: 21 additions & 0 deletions c_programs/c_programs/all prime numbers between 1 to n.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
#include<stdio.h>
int main()
{
int num,i,dividend,n;
printf("enter maximum range");
scanf("%d",&n);
for(num=1;num<=n;num++)
{
dividend=0;
for(i=2;i>=num/2;i++)
{
if(num%i==0)
{
dividend++;
break;
}
}
if (dividend==0 && num!=1)
printf("%d\t",num);
}
}
Binary file not shown.
16 changes: 16 additions & 0 deletions c_programs/c_programs/alphabet pattern 1.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#include<stdio.h>
int main()
{
int i,j;
char ch='A';
for(i=1;i<=5;i++)
{
for(j=1;j<=i;j++)
{
printf("\n%c",ch);
ch++;
}
ch='A';

printf("\n");
}
Binary file added c_programs/c_programs/alphabet pattern 1.exe
Binary file not shown.
16 changes: 16 additions & 0 deletions c_programs/c_programs/alphabet pattern 2.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#include<stdio.h>
int main()
{
int i,j;
char ch='A';
for(i=1;i<=5;i++)
{
for(j=1;j<=i;j++)
{

printf("%c",ch);
}
ch++;
printf("\n");
}
}
Binary file added c_programs/c_programs/alphabet pattern 2.exe
Binary file not shown.
15 changes: 15 additions & 0 deletions c_programs/c_programs/alphabet pattern 3.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#include<stdio.h>
int main()
{
int i,j;
char ch='A';
for(i=1;i<=5;i++)
{
for(j=1;j<=i;j++)
{
printf("%c",ch);
ch++;
}
printf("\n");
}
}
Binary file added c_programs/c_programs/alphabet pattern 3.exe
Binary file not shown.
22 changes: 22 additions & 0 deletions c_programs/c_programs/alphabet pattern in v shape.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#include<stdio.h>
int main()
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=9;j++)
{
if(j<=i || j>=10-i)
{
printf("%c",96+i);
}
else
{
printf(" ");
}

}
printf("\n");
}

}
23 changes: 23 additions & 0 deletions c_programs/c_programs/alphabet pattern.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
#include<stdio.h>
int main()
{
int i,j;
char k;
for(i=1;i<=3;i++)
{
k='A';
for(j=1;j<=3;j++)
{

if(j<=i)
printf("%c",k);
k++;
}
else
printf(" ");


}
printf("\n");
}
}
25 changes: 25 additions & 0 deletions c_programs/c_programs/alphabets pattern in inverted U shap.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
#include<stdio.h>
int main()
{
int i,j;
char ch;
for(i=1;i<=4;i++)
{
ch='A';
for(j=1;j<=7;j++)
{
if(j<=5-i||j>=3+i)
{
printf("%c",ch);
j<4?ch++:ch--;
}
else
{
printf(" ");
if(j==4)
ch--;
}
}
printf("\n");
}
}
Binary file not shown.
20 changes: 20 additions & 0 deletions c_programs/c_programs/area of rectangle using functions.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
#include<stdio.h>
int area(int l,int b);
int main()
{
int l,b;
printf("Enter the length\n");
scanf("%d",&l);
printf("Enter the breadth\n");
scanf("%d",&b);
rectangle=area(l,b);
printf("Area of rectangle = %d",rectangle);

}
int area(int l,int b)
{
int area;
area=l*b;
return(area);
}

17 changes: 17 additions & 0 deletions c_programs/c_programs/area of square using functions.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#include<stdio.h>
square area ();
int main()
{
int a,square;
printf("Enter side of square=");
scanf("%d",&a);
square=area(a*a);
print("\nArea of square =%d",square);
}
area()
{
int a;
area=a*a;
return();
}

Loading