Skip to content

Commit b6b5a97

Browse files
authored
Add files via upload
0 parents  commit b6b5a97

16 files changed

+387
-0
lines changed

2darray.c

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
#include <stdio.h>
2+
3+
int main()
4+
{
5+
6+
int marks[2][3];
7+
8+
// int marks[2][3]={{10,58,31},{7,3,2}};
9+
10+
/* marks[0][0]=10;
11+
marks[0][1]=58;
12+
marks[0][2]=31;
13+
marks[1][0]=7;
14+
marks[1][1]=3;
15+
marks[1][2]=2;
16+
*/
17+
18+
19+
20+
for(int i=0; i<2; i++)
21+
{
22+
for (int j=0; j<3; j++)
23+
{
24+
printf("Enter marks of student %d , %d: ",i,j,marks[i][j]);
25+
scanf("%d",&marks[i][j]);
26+
}
27+
}
28+
29+
30+
for(int i=0; i<2; i++)
31+
{
32+
for (int j=0; j<3; j++)
33+
{
34+
printf("Marks of student %d , %d is %d\n",i,j,marks[i][j]);
35+
}
36+
}
37+
38+
return 0;
39+
}

Function.c

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
#include <stdio.h>
2+
3+
int sum(int a, int b) /*With argument & Return Value*/
4+
{
5+
a=5;
6+
b=6;
7+
return a+b;
8+
}
9+
10+
void printstar(int n) /*With argument & Without Return Value*/
11+
{
12+
for(int i=0; i<n; i++)
13+
{
14+
printf("%c",'*');
15+
}
16+
}
17+
18+
int takenumber() /*Without argument & With Return Value*/
19+
{
20+
int i;
21+
printf("\nEnter a number ");
22+
scanf("%d",&i);
23+
return i;
24+
}
25+
26+
void greet() /*Without argument & Return Value*/
27+
{
28+
printf ("Hello Jack") ;
29+
}
30+
31+
32+
33+
int main()
34+
{
35+
int a,b,c;
36+
c=sum(a,b);
37+
printf("The sum is %d\n",c);
38+
printstar(10);
39+
c=takenumber();
40+
printf("The number entered is %d\n",c);
41+
greet();
42+
43+
return 0;
44+
}
45+

arithmetic.c

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
#include <stdio.h>
2+
3+
int main()
4+
{
5+
/*int a=5,b=2;
6+
7+
printf("a+b= %d\n", a + b);
8+
printf("a-b= %d\n", a - b);
9+
printf("a*b= %d\n", a * b);
10+
printf("a/b= %d\n", a / b);
11+
printf("a+b= %d\n", a + b);
12+
*/
13+
14+
int a;
15+
float b;
16+
17+
printf("Enter num a\n");
18+
scanf("%d", &a);
19+
20+
printf("Enter num b\n");
21+
scanf("%f", &b);
22+
23+
printf("a+b= %f\n", a + b);
24+
printf("a-b= %f\n", a - b);
25+
printf("a*b= %f\n", a * b);
26+
printf("a/b= %f\n", a / b);
27+
printf("a+b= %f\n", a + b);
28+
29+
return 0;
30+
}

array.c

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
#include <stdio.h>
2+
3+
int main()
4+
{
5+
6+
int marks[4];
7+
/*
8+
int marks[4]={10,58,62,18};
9+
int marks[]={10,58,62,18};
10+
11+
marks[0]=50;
12+
marks[1]=83;
13+
marks[2]=57;
14+
marks[3]=97;
15+
*/
16+
17+
18+
for(int i=1; i<5; i++)
19+
{
20+
printf("Enter marks of student %d: ",i);
21+
scanf("%d",&marks[i]);
22+
}
23+
24+
for(int i=1; i<5; i++)
25+
{
26+
printf("Marks of student %d is %d\n",i,marks[i]);
27+
28+
}
29+
30+
/*
31+
printf("Marks of student 1 is %d\n",marks[0]);
32+
printf("Marks of student 2 is %d\n",marks[1]);
33+
printf("Marks of student 3 is %d\n",marks[2]);
34+
printf("Marks of student 4 is %d\n",marks[3]);
35+
*/
36+
return 0;
37+
}

dowhile.c

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
#include<stdio.h>
2+
int main()
3+
{
4+
int num=0;
5+
6+
do{
7+
num=num+1;
8+
printf("%d\n",num);
9+
}
10+
while (num<20);
11+
12+
return 0;
13+
}

forloop.c

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#include <stdio.h>
2+
3+
int main()
4+
{
5+
int num, zero;
6+
7+
for(num=0,zero=0;num<10;num++){
8+
printf("%d %d\n",zero,num);
9+
}
10+
11+
return 0;
12+
}
13+
14+

formatspecifier.c

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
#include <stdio.h>
2+
3+
int main()
4+
{
5+
float b = 5.3333;
6+
char greet[] = "Hello";
7+
8+
printf("%s\n",greet);
9+
printf("%8.6f\n",b);
10+
printf("%10.6f\n",b);
11+
printf("%10.2f\n",b);
12+
printf("%-10.2f\n",b);
13+
printf("%-10.2f hello\n", b);
14+
return 0;
15+
}

gotostatement.c

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#include <stdio.h>
2+
3+
int main()
4+
{
5+
label:
6+
printf("Inside Label\n");
7+
goto label2;
8+
9+
label2:
10+
printf("Outside Label\n");
11+
12+
return 0;
13+
}
14+

ifelse.c

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
#include <stdio.h>
2+
3+
int main()
4+
{
5+
int income;
6+
double tax;
7+
8+
printf("Enter your Income\n");
9+
scanf("%d",&income);
10+
11+
if (income<10000){
12+
printf("No Tax\n");
13+
}
14+
15+
else if(income>=10000 || income<=50000) {
16+
tax = income * 15/100;
17+
printf("Tax =%0.2lf\n",tax);
18+
}
19+
20+
else{
21+
tax = income * (25/100);
22+
printf("Tax =%0.2lf\n", tax);
23+
}
24+
25+
return 0;
26+
}

logical.c

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
#include <stdio.h>
2+
3+
int main()
4+
{
5+
/*&& And
6+
|| OR
7+
! Not */
8+
9+
int a=1, b=1;
10+
printf("a=%d\nb=%d\n",a,b);
11+
printf("a && b= %d\n", a&&b);
12+
printf("a ||b= %d\n", a||b);
13+
printf("!a= %d\n", !a);
14+
printf("!b= %d\n", !b);
15+
printf("\n");
16+
17+
int A = 0, B = 1;
18+
printf("A=%d\nb=%d\n", A, B);
19+
printf("A && B= %d\n", A && B);
20+
printf("A ||B= %d\n", A || B);
21+
printf("!A= %d\n", !A);
22+
printf("!B= %d\n", !B);
23+
printf("\n");
24+
25+
return 0;
26+
}

main.c

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#include <stdio.h>
2+
3+
int main()
4+
{
5+
printf("Hello World\n");
6+
printf("%d%d %d\n",1,2,3);
7+
8+
int a=2;
9+
a+=1;
10+
printf("a=%d\n", a);
11+
12+
return 0;
13+
}
14+

recursivefunctions.c

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#include<stdio.h>
2+
int factorial(int number)
3+
{
4+
if (number ==1 || number == 0)
5+
{
6+
return 1;
7+
}
8+
else
9+
{
10+
return number*factorial(number-1); //Recursion of Function
11+
}
12+
}
13+
14+
int main()
15+
{
16+
int num;
17+
printf("Enter a number: ");
18+
scanf("%d", &num);
19+
printf("The factorial of %d is %d", num, factorial(num));
20+
21+
return 0;
22+
}

relation.c

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
#include <stdio.h>
2+
3+
int main()
4+
{
5+
int a,b;
6+
7+
printf("Enter num a\n");
8+
scanf("%d", &a);
9+
10+
printf("Enter num b\n");
11+
scanf("%d", &b);
12+
13+
printf("a==b= %d\n", a == b);
14+
printf("a!=b= %d\n", a != b);
15+
printf("a>b= %d\n", a > b);
16+
printf("a<b= %d\n", a < b);
17+
printf("a>=b= %d\n", a >= b);
18+
printf("a<=b= %d\n", a <= b);
19+
return 0;
20+
}

switchcase.c

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
#include<stdio.h>
2+
int main()
3+
{
4+
int option;
5+
printf("Tax Rate Finder\n");
6+
printf("(1)Under 50000\n");
7+
printf("(2)Between 50000 to 75000\n");
8+
printf("(3)Above 75000\n");
9+
printf("Choose Option\n");
10+
scanf("%d",&option);
11+
12+
/*if (option>3 || option<1)
13+
{
14+
printf("No Option Found\n");
15+
}
16+
17+
else
18+
{*/
19+
20+
switch (option)
21+
{
22+
case 1:
23+
printf("No Tax\n");
24+
break;
25+
case 2:
26+
printf("Tax Rate= 10%%\n");
27+
break;
28+
case 3:
29+
printf("Tax Rate= 20%%\n");
30+
break;
31+
32+
default:
33+
printf("No Option Found");
34+
break;
35+
36+
}
37+
//}
38+
return 0;
39+
}

table.c

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
#include <stdio.h>
2+
3+
int main()
4+
{
5+
int num;
6+
printf("Enter number ");
7+
scanf("%d",&num);
8+
9+
printf("%d * 1= %d\n",num, num * 1);
10+
printf("%d * 2= %d\n",num, num * 2);
11+
printf("%d * 3= %d\n",num, num * 3);
12+
printf("%d * 4= %d\n",num, num * 4);
13+
printf("%d * 5= %d\n",num, num * 5);
14+
15+
return 0;
16+
}

0 commit comments

Comments
 (0)