├── README.md ├── addition.c ├── basic-calculator.c ├── bmi.c ├── cube.c ├── days-to-month.c ├── division.c ├── feetToInches.c ├── greatest-num-among-3.c ├── hello-world.c ├── leap-year.c ├── length-of-a-string.c ├── multiplication-table.c ├── multiplication.c ├── odd-or-even.c ├── square-table-pro-v1.c ├── square.c ├── subtraction.c ├── swapping-without-3rd-var.c ├── swapping.c └── volume-of-cylinder.c /README.md: -------------------------------------------------------------------------------- 1 | # C 2 | Basic C projects 3 | 4 | 5 | ### Reboot13 6 | 7 | [Telegram](https://telegram.me/reboot13_dev) || [Instagram](https://instagram.com/reboot13_dev) || [Twitter](https://twitter.com/reboot13_dev) || [Youtube](https://youtube.com/krutikraut) || [LinkedIN](https://linkedin.com/in/reboot13) 8 | -------------------------------------------------------------------------------- /addition.c: -------------------------------------------------------------------------------- 1 | #include 2 | /// Addition of 2 numbers 3 | int main() { 4 | int a,b,c; 5 | printf("Enter 1st Number\n"); 6 | scanf("%d", &a); 7 | 8 | printf("Enter 2nd Number\n"); 9 | scanf("%d", &b); 10 | c = a + b; 11 | printf("Addition of 2 numbers: %d", c); 12 | return 0; 13 | } 14 | -------------------------------------------------------------------------------- /basic-calculator.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main() { 4 | int num1,num2; 5 | char operatorSign; 6 | int result; 7 | 8 | printf("Enter Number\n"); 9 | scanf("%d", &num1); 10 | 11 | printf("Enter Operator Sign\n"); 12 | scanf(" %c", &operatorSign); 13 | 14 | printf("Enter Number\n"); 15 | scanf("%d", &num2); 16 | 17 | switch(operatorSign){ 18 | case '+': 19 | result = num1 + num2; 20 | printf("%d + %d = %d", num1,num2,result); 21 | break; 22 | 23 | case '-': 24 | result = num1 - num2; 25 | printf("%d - %d = %d", num1,num2,result); 26 | break; 27 | 28 | case '*': 29 | result = num1 * num2; 30 | printf("%d x %d = %d", num1,num2,result); 31 | break; 32 | 33 | case '/': 34 | result = num1 / num2; 35 | printf("%d / %d = %d", num1,num2,result); 36 | break; 37 | 38 | } 39 | return 0; 40 | } 41 | -------------------------------------------------------------------------------- /bmi.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main() { 4 | 5 | float bmi, weight, height; 6 | 7 | printf("Enter your weight in kg:\n"); 8 | scanf("%f", &weight); 9 | printf("Enter your height in cm:\n"); 10 | scanf("%f", &height); 11 | 12 | float metre = height / 100; 13 | 14 | bmi = weight/(metre*metre); 15 | printf("Weight: %f\n", weight); 16 | printf("Height: %f\n", height); 17 | printf("Your BMI: %f\n", bmi); 18 | 19 | if (bmi < 18.5) { 20 | printf("Overview: Underweight"); 21 | } 22 | else if (bmi >= 18.5 && bmi <=24.9) { 23 | printf("Overview: Normal weight"); 24 | } 25 | 26 | else if (bmi >= 25 && bmi <= 29.9) { 27 | printf("Overview: Overweight"); 28 | } 29 | else if (bmi>= 30) { 30 | printf("Overview: Obesity"); 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /cube.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main() { 4 | int a, cube; 5 | printf("Enter Any Number\n"); 6 | scanf("%d", &a); 7 | 8 | printf("Entered number is %d\n", a); 9 | 10 | cube = a * a * a; 11 | printf("Cube of entered number is: %d", cube); 12 | return 0; 13 | } 14 | -------------------------------------------------------------------------------- /days-to-month.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main(void) { 4 | 5 | int numOfDays,months,remainingDays; 6 | 7 | printf("Enter Number of Days\n"); 8 | scanf("%d", &numOfDays); 9 | 10 | months=numOfDays/30; 11 | remainingDays=numOfDays%30; 12 | 13 | printf("Entered Number of Days = %d\n Number of months can be made= %d\n Remaining Days = %d",numOfDays,months,remainingDays); 14 | return 0; 15 | } 16 | -------------------------------------------------------------------------------- /division.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main() { 4 | int a,b,c; 5 | printf("Enter any Number\n"); 6 | scanf("%d", &a); 7 | 8 | printf("Enter another Number\n"); 9 | scanf("%d", &b); 10 | c = a / b; 11 | printf("Division of 2 numbers: %d", c); 12 | return 0; 13 | } 14 | -------------------------------------------------------------------------------- /feetToInches.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main() { 4 | float feet,inches; 5 | 6 | printf("Enter Length in feet\n"); 7 | scanf("%f", &feet); 8 | 9 | inches = feet * 12; 10 | printf("%f feet = %f inches\n",feet,inches); 11 | 12 | return 0; 13 | } 14 | -------------------------------------------------------------------------------- /greatest-num-among-3.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main() { 4 | int a,b,c; 5 | a = 1; 6 | b = 13; 7 | c = 9; 8 | 9 | if ( a > b && a > c) { 10 | printf("A is greatest among the 3 numbers"); 11 | } 12 | 13 | else if( b > a && b > c) 14 | { 15 | printf("B is greatest among the 3 numbers"); 16 | } 17 | else if( c > a && c > b){ 18 | printf("C is greatest among the 3 numbers"); 19 | } 20 | 21 | return 0; 22 | } 23 | -------------------------------------------------------------------------------- /hello-world.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main() { 4 | printf("Hello World!"); 5 | return 0; 6 | } 7 | -------------------------------------------------------------------------------- /leap-year.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main() { 4 | int year, leapYear; 5 | printf("Enter Any Year\n"); 6 | scanf("%d", &year); 7 | 8 | printf("Entered Year is %d\n" , year); 9 | 10 | leapYear = year % 4; 11 | if(leapYear == 0) { 12 | printf("Entered Year is a Leap Year"); 13 | } 14 | else { 15 | printf("Entered Year is not a Leap Year"); 16 | } 17 | 18 | return 0; 19 | } 20 | -------------------------------------------------------------------------------- /length-of-a-string.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | int main() { 5 | char a[100]; 6 | printf("Enter a string\n"); 7 | scanf("%s", &a); 8 | ///gets(a); 9 | printf("Entered string: %s\n", a); 10 | int length; 11 | length = strlen(a); 12 | 13 | printf("Length of Entered string is %d", length); 14 | return 0; 15 | } 16 | -------------------------------------------------------------------------------- /multiplication-table.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main() { 4 | int number,i; 5 | 6 | printf("Enter Any Number\n"); 7 | scanf("%d", &number); 8 | printf("Entered number %d\n", number); 9 | for(i = 1; i<=10; i++) { 10 | 11 | int table= number * i; 12 | printf("%d x %d = %d\n",number,i,table); 13 | } 14 | return 0; 15 | } 16 | 17 | 18 | 19 | //// For Kids LOL 20 | 21 | 22 | 23 | /* #include 24 | 25 | int main() { 26 | int number; 27 | int num1,num2,num3,num4,num5,num6,num7,num8,num9,num10; 28 | printf("Enter Any Number to Get the Table of\n"); 29 | scanf("%d", &number); 30 | 31 | num1 = number * 1; 32 | num2 = number * 2; 33 | num3 = number * 3; 34 | num4 = number * 4; 35 | num5 = number * 5; 36 | num6 = number * 6; 37 | num7 = number * 7; 38 | num8 = number * 8; 39 | num9 = number * 9; 40 | num10 = number * 10; 41 | 42 | 43 | printf("Entered number %d\n", number); 44 | 45 | 46 | printf("%d x 1 = %d\n",number, num1); 47 | printf("%d x 2 = %d\n",number, num2); 48 | printf("%d x 3 = %d\n",number, num3); 49 | printf("%d x 4 = %d\n",number, num4); 50 | printf("%d x 5 = %d\n",number, num5); 51 | printf("%d x 6 = %d\n",number, num6); 52 | printf("%d x 7 = %d\n",number, num7); 53 | printf("%d x 8 = %d\n",number, num8); 54 | printf("%d x 9 = %d\n",number, num9); 55 | printf("%d x 10 = %d\n",number, num10); 56 | 57 | 58 | return 0; 59 | } 60 | */ 61 | -------------------------------------------------------------------------------- /multiplication.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main() { 4 | int a,b,c; 5 | printf("Enter any Number\n"); 6 | scanf("%d", &a); 7 | 8 | printf("Enter another Number\n"); 9 | scanf("%d", &b); 10 | c = a * b; 11 | printf("Multiplication of 2 numbers: %d", c); 12 | return 0; 13 | } 14 | -------------------------------------------------------------------------------- /odd-or-even.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main() { 4 | int a, test; 5 | printf("Enter any Number\n"); 6 | scanf("%d", &a); 7 | 8 | printf("Entered Number is %d\n" , a); 9 | 10 | test = a % 2; 11 | if(test == 0) { 12 | printf("Entered Number is Even"); 13 | } 14 | else { 15 | printf("Entered Number is Odd"); 16 | } 17 | 18 | return 0; 19 | } 20 | -------------------------------------------------------------------------------- /square-table-pro-v1.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main() { 4 | int number,i; 5 | 6 | printf("Enter the number till which you want the square table\n"); 7 | scanf("%d", &number); 8 | for(i = 1; i<=number; i++) { 9 | 10 | int square= i * i; 11 | printf("%d x %d = %d\n",i,i,square); 12 | } 13 | return 0; 14 | } 15 | -------------------------------------------------------------------------------- /square.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main() { 4 | int a, sqr; 5 | printf("Enter Any Number\n"); 6 | scanf("%d", &a); 7 | 8 | printf("Entered number is %d\n", a); 9 | 10 | sqr = a * a; 11 | printf("Square of entered number is: %d", sqr); 12 | return 0; 13 | } 14 | -------------------------------------------------------------------------------- /subtraction.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main() { 4 | int a,b,c; 5 | printf("Enter any Number\n"); 6 | scanf("%d", &a); 7 | 8 | printf("Enter another Number\n"); 9 | scanf("%d", &b); 10 | c = a - b; 11 | printf("Subtraction of 2 numbers: %d", c); 12 | return 0; 13 | } 14 | -------------------------------------------------------------------------------- /swapping-without-3rd-var.c: -------------------------------------------------------------------------------- 1 | #include 2 | int main() { 3 | int a,b; 4 | 5 | a = 10; 6 | b = 5; 7 | 8 | printf("Value of a before swapping= %d\n",a); 9 | printf("Value of b before swapping= %d\n", b); 10 | 11 | a = a + b; 12 | // a = 15 13 | 14 | b = a - b; 15 | // b = 15 - 5 = 10 16 | 17 | a = a - b; 18 | // a = 15 - 10 = 5 19 | 20 | printf("Value of a after swapping= %d\n", a); 21 | printf("Value of b after swapping= %d\n", b); 22 | 23 | return 0; 24 | } 25 | -------------------------------------------------------------------------------- /swapping.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main() { 4 | int a; 5 | a = 10; 6 | /// Value of a 10 7 | int b; 8 | b = 5; 9 | /// Value of b = 5 10 | printf("Value of a before swapping %d\n", a); 11 | /// Output a = 5 12 | printf("Value of b before swapping %d\n", b); 13 | int c; 14 | 15 | c = a; 16 | // assiging value of a to c 17 | a = b; 18 | // assiging value of b to a 19 | b = c; 20 | // passing value of c to b (c = a) 21 | 22 | printf("Value of a after swapping %d\n", a); 23 | /// Output a = 5 24 | printf("Value of b after swapping %d", b); 25 | /// Output b = 10 26 | 27 | 28 | return 0; 29 | } 30 | -------------------------------------------------------------------------------- /volume-of-cylinder.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main() { 4 | int radius, height; 5 | const double PI = 3.14; 6 | printf("Enter Radius\n"); 7 | scanf("%d", &radius); 8 | 9 | printf("Enter Height\n"); 10 | scanf("%d", &height); 11 | 12 | float Volume; 13 | Volume = PI * (radius*radius) * height; 14 | 15 | printf("Radius of Cylinder = %d\n", radius); 16 | printf("Height of Cylinder = %d\n", height); 17 | printf("Volume of Cylinder is %f", Volume); 18 | 19 | return 0; 20 | } 21 | --------------------------------------------------------------------------------