Top 10 C programs for beginners (Easy + with Code Examples)
π» Top 10 C Programs for Beginners (Easy + With Code Examples)
Hello everyone π
Welcome back!
If you want to practice C programming, these top 10 easy programs will help you understand basic concepts step by step. Perfect for beginners and BCA students π
---
π Why Practice C Programs?
- Improves logical thinking π§
- Helps in exams π
- Builds strong programming base π»
---
π Top 10 C Programs
1. Hello World
#include <stdio.h>
int main() {
printf("Hello World");
return 0;
}
---
2. Even or Odd
#include <stdio.h>
int main() {
int num;
printf("Enter number: ");
scanf("%d", &num);
if(num % 2 == 0)
printf("Even");
else
printf("Odd");
return 0;
}
---
3. Sum of Two Numbers
#include <stdio.h>
int main() {
int a, b;
printf("Enter two numbers: ");
scanf("%d %d", &a, &b);
printf("Sum = %d", a + b);
return 0;
}
---
4. Factorial
#include <stdio.h>
int main() {
int i, n;
long long fact = 1;
printf("Enter number: ");
scanf("%d", &n);
for(i = 1; i <= n; i++) {
fact *= i;
}
printf("Factorial = %lld", fact);
return 0;
}
---
5. Prime Number
#include <stdio.h>
int main() {
int n, i, flag = 1;
printf("Enter number: ");
scanf("%d", &n);
for(i = 2; i <= n/2; i++) {
if(n % i == 0) {
flag = 0;
break;
}
}
if(flag && n > 1)
printf("Prime");
else
printf("Not Prime");
return 0;
}
---
6. Multiplication Table
#include <stdio.h>
int main() {
int n, i;
printf("Enter number: ");
scanf("%d", &n);
for(i = 1; i <= 10; i++) {
printf("%d x %d = %d\n", n, i, n*i);
}
return 0;
}
---
7. Reverse a Number
#include <stdio.h>
int main() {
int n, rev = 0, rem;
printf("Enter number: ");
scanf("%d", &n);
while(n != 0) {
rem = n % 10;
rev = rev * 10 + rem;
n /= 10;
}
printf("Reverse = %d", rev);
return 0;
}
---
8. Check Palindrome
#include <stdio.h>
int main() {
int n, temp, rev = 0, rem;
printf("Enter number: ");
scanf("%d", &n);
temp = n;
while(n != 0) {
rem = n % 10;
rev = rev * 10 + rem;
n /= 10;
}
if(temp == rev)
printf("Palindrome");
else
printf("Not Palindrome");
return 0;
}
---
9. Find Largest Number
#include <stdio.h>
int main() {
int a, b, c;
printf("Enter three numbers: ");
scanf("%d %d %d", &a, &b, &c);
if(a > b && a > c)
printf("Largest = %d", a);
else if(b > c)
printf("Largest = %d", b);
else
printf("Largest = %d", c);
return 0;
}
---
10. Simple Calculator
#include <stdio.h>
int main() {
int a, b;
char op;
printf("Enter operator (+, -, *, /): ");
scanf(" %c", &op);
printf("Enter two numbers: ");
scanf("%d %d", &a, &b);
switch(op) {
case '+': printf("Result = %d", a + b); break;
case '-': printf("Result = %d", a - b); break;
case '*': printf("Result = %d", a * b); break;
case '/': printf("Result = %d", a / b); break;
default: printf("Invalid operator");
}
return 0;
}
---
⭐ Tips
- Practice daily
- Try changing values
- Understand logic (don’t just copy)
---
π Conclusion
These were top 10 C programs for beginners.
Practice them to build strong coding skills π
---
π’ Also Read
- Python Programs
- JavaScript Notes
- C++ Notes
---
π If helpful, save and share π
π Follow for more coding content π»
Comments
Post a Comment