Top 10 Important C Programs | Interview & Exam Guide
Part-13: Ivi Vaste Job Vasthundi! - LearnTechSoft
🔥 100% Vache Programs: Ee 10 programs vaste - College Lab, External Viva, Job Interview - Anni clear! Prati program ki logic simple ga explain chesa!
1. Number Reverse Program
// Input: 123 -> Output: 321
int n=123, rev=0;
while(n>0) {
int digit = n%10; // Last digit
rev = rev*10 + digit;
n = n/10; // Remove last digit
}
// Logic: 123%10=3, rev=3, n=12 -> 12%10=2, rev=32, n=1...
2. Palindrome Check (121 == 121?)
int n=121, original=n, rev=0;
while(n>0) { rev = rev*10 + n%10; n/=10; }
if(original==rev) printf("Palindrome");
else printf("Not Palindrome");
// 121 reverse 121 - Same - Palindrome!
// 123 reverse 321 - Different - Not Palindrome
3. Prime Number Check
// Prime = 1 & tanatho ne divide avvali - 2,3,5,7,11...
int n=7, isPrime=1; // Assume prime
for(int i=2; i<n; i++) {
if(n%i==0) { isPrime=0; break; } // Divide ayyindi - Not prime
}
if(isPrime) printf("Prime"); else printf("Not Prime");
4. Factorial (5! = 120)
// 5! = 5*4*3*2*1 = 120
int n=5, fact=1;
for(int i=1; i<=n; i++) {
fact = fact * i;
}
printf("Factorial: %d", fact); // 120
// With Function - Recursion:
int factorial(int n) {
if(n==0) return 1;
return n * factorial(n-1);
}
5. Fibonacci Series (0,1,1,2,3,5,8...)
// First 10 terms
int n1=0, n2=1, n3;
printf("%d %d ", n1, n2);
for(int i=2; i<10; i++) {
n3 = n1 + n2;
printf("%d ", n3);
n1 = n2;
n2 = n3;
}
// Output: 0 1 1 2 3 5 8 13 21 34
6-10. Fast Programs (Copy Ready)
6. Armstrong (153 = 1^3+5^3+3^3):
7. Largest of 3 Numbers:
8. Swap Without 3rd Variable:
9. Sum of Digits (123 = 6):
10. Leap Year:
int n=153, sum=0, temp=n; while(temp>0){int d=temp%10; sum+=d*d*d; temp/=10;} if(sum==n) Palindrome;
if(a>b && a>c) printf("a large"); else if(b>c) printf("b large"); else printf("c large");
a = a+b; b = a-b; a = a-b; // a=10,b=20 -> a=30,b=10,a=20 - Swapped!
int n=123, sum=0; while(n>0){sum+=n%10; n/=10;} // sum=6
if((year%4==0 && year%100!=0) || year%400==0) printf("Leap Year"); // 2024 Leap!
🎯 Next Post: Pattern Programs in C - Stars tho Designs! Part-14
Ee 10 programs practice cheste - C Language Expert! Interview ready!