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);
else
printf("%.2f is NEGATIVE.\n", num);
return 0;
}

⭐ Sample Output

Enter a number: -8
-8.00 is NEGATIVE.
Enter a number: 15
15.00 is POSITIVE.

•  Message for Your Audience

“If you want me to make more articles or explain this topic further, then comment below!”









Comments

Popular posts from this blog

Excel formulas

धनतेरस और नरक चतुर्दशी : दीपावली की पावन शुरुआत,धनत्रयोदशी का अर्थ क्या है ,धनतेरस की पौराणिक कथाएँ,लक्ष्मी पूजा का विशेष महत्व,यम दीपम का महत्व,सांस्कृतिक अर्थ

Typing knowledge