[go: up one dir, main page]

0% found this document useful (0 votes)
15 views8 pages

C Language Shlok

C Language .
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views8 pages

C Language Shlok

C Language .
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

1.

Prime Number

#include <stdio.h>
int main() {
int num, i, flag = 0;
printf("Enter a number: ");
scanf("%d", &num);
for (i = 2; i <= num / 2; ++i) {
if (num % i == 0) {
flag = 1;
break;
}
}
if (num <= 1 || flag == 1) {
printf("%d is not a prime number.\n", num);
} else {
printf("%d is a prime number.\n", num);
}
return 0;
}

OUTPUT
Enter a number:100
100 is not a prime number.

2.Even Number

#include <stdio.h>

int main() {
int num;
printf("Enter a number: ");
scanf("%d", &num);
if (num % 2 == 0) {
printf("%d is an even number.\n", num);
} else {
printf("%d is not an even number.\n", num);
}
return 0;
}

OUTPUT
Enter a number:90
90 is an even number.
3.Odd Number

#include <stdio.h>

int main() {
int num;
printf("Enter a number: ");
scanf("%d", &num);
if (num % 2 != 0) {
printf("%d is an odd number.\n", num);
} else {
printf("%d is not an odd number.\n", num);
}
return 0;
}

OUTPUT
Enter a number: 91
91 is an odd number.

4.Factorial Of Number

#include <stdio.h>

int main() {
int num, i;
unsigned long long fact = 1;
printf("Enter a number: ");
scanf("%d", &num);
if (num < 0) {
printf("Factorial of negative numbers is not defined.\n");
} else {
for (i = 1; i <= num; ++i) {
fact *= i;
}
printf("Factorial of %d = %llu\n", num, fact);
}
return 0;
}

OUTPUT
Enter a number:2
Factorial of 2 = 2
5.Fabinacco Series

#include <stdio.h>

int main() {
int n, first = 0, second = 1, next, i;
printf("Enter the number of terms: ");
scanf("%d", &n);

printf("Fibonacci Series: ");


for (i = 0; i < n; ++i) {
printf("%d, ", first);
next = first + second;
first = second;
second = next;
}
printf("\n");

return 0;
}

OUTPUT
Enter the number of terms:4
Fibonacci Series:0,1,1,2

6.Armstrong Number
#include <stdio.h>
#include <math.h>

int main() {
int num, originalNum, remainder, n = 0;
double result = 0.0;
printf("Enter an integer: ");
scanf("%d", &num);
originalNum = num;
while (originalNum != 0) {
originalNum /= 10;
++n;
}
originalNum = num;
while (originalNum != 0) {
remainder = originalNum % 10;
result += pow(remainder, n);
originalNum /= 10;
}
if ((int)result == num) {
printf("%d is an Armstrong number.\n", num);
} else {
printf("%d is not an Armstrong number.\n", num);
}

return 0;
}
OUTPUT
Enter an integer:126
126 is not an Armstrong number.

7.Palindrome Number

#include <stdio.h>

int main() {
int num, reversedNum = 0, remainder, originalNum;
printf("Enter an integer: ");
scanf("%d", &num);
originalNum = num;
while (num != 0) {
remainder = num % 10;
reversedNum = reversedNum * 10 + remainder;
num /= 10;
}
if (originalNum == reversedNum) {
printf("%d is a palindrome.\n", originalNum);
} else {
printf("%d is not a palindrome.\n", originalNum);
}
return 0;
}

OUTPUT
Enter an integer:30
30 is not a palindrome.

8.Perfect Number

#include <stdio.h>
int main() {
int num, sum = 0;
printf("Enter a number: ");
scanf("%d", &num);
for (int i = 1; i < num; i++) {
if (num % i == 0) {
sum += i;
}
}
if (sum == num) {
printf("%d is a perfect number.\n", num);
} else {
printf("%d is not a perfect number.\n", num);
}
return 0;
}

OUTPUT
Enter a number:20
20 is not a perfect number.
9.Greatest Common Divisor

#include <stdio.h>
int main() {
int a, b, i, gcd;
printf("Enter two integers: ");
scanf("%d %d", &a, &b);

for (i = 1; i <= a && i <= b; ++i) {


if (a % i == 0 && b % i == 0) {
gcd = i;
}
}

printf("GCD of %d and %d is %d\n", a, b, gcd);


return 0;
}

OUTPUT
Enter two integers:3 5
GCD of 3 and 5 is 1

10.Lowest Common Multiple

#include <stdio.h>

int main() {
int a, b, max, lcm = 1;
printf("Enter two integers: ");
scanf("%d %d", &a, &b);
max = (a > b) ? a : b;
while (1) {
if (max % a == 0 && max % b == 0) {
lcm = max;
break;
}
++max;
}
printf("LCM of %d and %d is %d\n", a, b, lcm);
return 0;
}

OUTPUT
Enter two integers:3 5
LCM of 3 and 5 is 15
11.Check Leap Year

#include <stdio.h>

int main() {
int year;
printf("Enter a year: ");
scanf("%d", &year);

if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) {


printf("%d is a leap year.\n", year);
} else {
printf("%d is not a leap year.\n", year);
}

return 0;
}

OUTPUT
Enter a year:2016
2016 is a leap year.

12.Find Power of a number

#include <stdio.h>

int main() {
int base, exponent;
long long result = 1;
printf("Enter base number: ");
scanf("%d", &base);
printf("Enter exponent: ");
scanf("%d", &exponent);

while (exponent != 0) {
result *= base;
--exponent;
}

printf("Result: %lld\n", result);


return 0;
}

OUTPUT
Enter base number:20
Enter exponent:3
Result:8000
13.Maximum of three numbers

#include <stdio.h>

int main() {
int num1, num2, num3;
printf("Enter three numbers: ");
scanf("%d %d %d", &num1, &num2, &num3);

if (num1 >= num2 && num1 >= num3) {


printf("Maximum number is: %d\n", num1);
} else if (num2 >= num1 && num2 >= num3) {
printf("Maximum number is: %d\n", num2);
} else {
printf("Maximum number is: %d\n", num3);
}

return 0;
}

OUTPUT
Enter three numbers: 3 1 2
Maximum number is: 3

14.Minimum of three numbers

#include <stdio.h>

int main() {
int num1, num2, num3;
printf("Enter three numbers: ");
scanf("%d %d %d", &num1, &num2, &num3);

if (num1 <= num2 && num1 <= num3) {


printf("Minimum number is: %d\n", num1);

} else if (num2 <= num1 && num2 <= num3) {


printf("Minimum number is: %d\n", num2);

} else {
printf("Minimum number is: %d\n", num3);

return 0;
}

OUTPUT
Enter three numbers: 3 1 2
Minimum number is: 1
15.Positive or Negative Number

#include <stdio.h>

int main() {
int num;
printf("Enter a number: ");
scanf("%d", &num);

if (num > 0) {
printf("%d is a positive number.\n", num);
} else if (num < 0) {
printf("%d is a negative number.\n", num);
} else {
printf("You entered zero.\n");
}

return 0;
}

OUTPUT
Enter a number:20
20 is a positive number.

16.Calculate Simple interest

#include <stdio.h>

int main() {
float principle, rate, time, SI;
printf("Enter principle amount, rate, and time: ");
scanf("%f %f %f", &principle, &rate, &time);

SI = (principle * rate * time) / 100;


printf("Simple Interest: %.2f\n", SI);

return 0;
}

OUTPUT
Enter principle amount, rate, and time:20 20 3
Simple Interest: 12.00

You might also like