BEST C PROGRAMMING HACK /PROJECT FOR EVERYONE !
• BEST C PROGRAMMING HACK /PROJECT FOR EVERYONE !
✅PROGRAM 1 — Simple Calculator
#include <stdio.h>
int main()
{ char operator;
double num1, num2, result;
// Display available operations
printf("Simple Calculator in C\n");
printf("Choose an operation (+, -, *, /): ");
scanf("%c", &operator);
// Input numbers
printf("Enter first number: ");
scanf("%lf", &num1);
printf("Enter second number: ");
scanf("%lf", &num2);
// Perform operation
switch (operator) {
case '+':
result = num1 + num2;
printf("Result: %.2lf + %.2lf = %.2lf\n", num1, num2, result);
break;
case '-':
result = num1 - num2;
printf("Result: %.2lf - %.2lf = %.2lf\n", num1, num2, result);
break;
case '*':
result = num1 * num2;
printf("Result: %.2lf * %.2lf = %.2lf\n", num1, num2, result);
break;
case '/':
if (num2 != 0) {
result = num1 / num2;
printf("Result: %.2lf / %.2lf = %.2lf\n", num1, num2, result);
} else {
printf("Error: Division by zero is not allowed.\n");
}
break;
default:
printf("Invalid operator! Please use +, -, *, or /.\n");
}
return 0;
}
Sample Output
Simple Calculator in C ,Example 1: Addition :
Choose an operation (+, -, *, /): +
Enter first number: 10
Enter second number: 20
Result: 10.00 + 20.00 = 30.00
Example 2: Division :
Simple Calculator in C
Choose an operation (+, -, *, /): /
Enter first number: 15
Enter second number: 3
Result: 15.00 / 3.00 = 5.00
Example 3: Invalid operator :
Simple Calculator in C
Choose an operation (+, -, *, /): x
Invalid operator! Please use +, -, *, or /.
• PROGRAM 2 — Generating a multiplication table of any number
C Program: Multiplication Table Generator
#include <stdio.h>
int main() {
int number, i;
// Taking number input from the user
printf("Enter any number: ");
scanf("%d", &number);
printf("\nMultiplication Table of %d\n", number);
printf("--------------------------------\n");
// Loop to print the table
for(i = 1; i <= 10; i++) {
printf("%d x %d = %d\n", number, i, number * i);
}
return 0;
}
Explanation :
• Input
The program asks the user to enter a number:
scanf("%d", &number);
• Output Heading
Prints the title of the table:
printf("\nMultiplication Table of %d\n", number);
• For Loop
Runs from 1 to 10:
for(i = 1; i <= 10; i++)
{
printf("%d x %d =%d\n",number, i,number*i);
}
Program ends after printing the full table.
• Sample Output
If the user enters 9, output will be:
Enter any number: 9
Multiplication Table of 9
9 x 1 = 9
9 x 2 = 18
9 x 3 = 27
9 x 4 = 36
9 x 5 = 45
9 x 6 = 54
9 x 7 = 63
9 x 8 = 72
9 x 9 = 81
9 x 10 = 90
• PROGRAM 3 — Even/Odd using if–else
#include <stdio.h>
int main() {
int num;
printf("Enter a number: ");
scanf("%d", &num);
if (num % 2 == 0)
printf("%d is EVEN.\n", num);
else
printf("%d is ODD.\n", num);
return 0;
}
• Sample Output
Enter a number: 7
7 is ODD.
• PROGRAM 4 — Square, Cube & Square-Root (max 5 numbers)
#include <stdio.h>
#include <math.h>
int main() {
int n, i;
float num;
printf("How many numbers do you want to enter (max 5)? ");
scanf("%d", &n);
if (n > 5) {
printf("Error: You can enter only up to 5 numbers.\n");
return 0;
}
for (i = 1; i <= n; i++) {
printf("\nEnter number %d: ", i);
scanf("%f", &num);
printf("Square = %.2f\n", num * num);
printf("Cube = %.2f\n", num * num * num);
printf("Square Root = %.2f\n", sqrt(num));
}
return 0;
}
• Sample Output
How many numbers do you want to enter (max 5)? 3
Enter number 1: 4
Square = 16.00
Cube = 64.00
Square Root = 2.00
Enter number 2: 9
Square = 81.00
Cube = 729.00
Square Root = 3.00
Enter number 3: 2
Square = 4.00
Cube = 8.00
Square Root = 1.41
✅ Program 5— Positive or Negative
#include <stdio.h>int main() {float num;printf("Enter a number: ");scanf("%f", &num);if (num > 0)printf("%.2f is POSITIVE.\n", num);elseprintf("%.2f is NEGATIVE.\n", num);return 0;}
⭐ Sample Output
Enter a number: -8-8.00 is NEGATIVE.
Enter a number: 1515.00 is POSITIVE.
• Message for Your Audience
“If you want me to make more articles or explain this topic further, then comment below!”

Comments