#include <stdio.h> int main() { int n , rem , i = 1 , bn = 0 ; printf("Enter a positive decimal number : "); scanf("%d" , &n); printf("The binary number of decimal %d is : " , n); while (n > 0) { rem = n % 2 ; bn += (i * rem); i = i * 10 ; n = n / 2; } printf("%d\n",bn); return 0 ; }
Subscribe for more such posts..
Dear Reader...
I hope u are like my posts. If so then please don't forget to like , share and follow my blog for more such posts ,also feel free to write suggestions in the comment box given over here.
Thank you...
I hope u are like my posts. If so then please don't forget to like , share and follow my blog for more such posts ,also feel free to write suggestions in the comment box given over here.
Thank you...
Search This Blog
C program to convert a Decimal number to Binary number.
C program to find the GCD of two numbers using Recursion.
#include <stdio.h>int GCD(int a , int b)
{
if (b != 0)
{
return GCD(b , a%b );
}
else
{
return a ;
}
}
int main ()
{
int n1 , n2 ;
printf("Enter two integer values : ");
scanf("%d %d" , &n1 , &n2);
printf("The gcd of two numbers %d and %d = %d\n" , n1 , n2 , GCD(n1, n2));
return 0 ;
}C program to find the sum of digits of a 5 digit number using recursion.
#include <stdio.h>
int fun(int n)
{
int i = n % 10 ;
if (n!=0)
return i + fun(n/10);
else
return 0 ;
}
int main()
{
int num;
printf("Enter any number to find sum of digits: ");
scanf("%d" , &num);
printf("Sum of digits of %d = %d" , num , fun(num));
return 0 ; }
C program to find the Factorial of a given number using Recursion.
#include <stdio.h>int fact(int n )
{
if(n >= 1)
return n * fact(n - 1);
else
return 1 ;
}
int main()
{
int num;
printf("Enter an integer : ");
scanf("%d" , &num);
printf("Factorial of %d is : %d\n" , num , fact(num));
return 0 ;
}C program to find the sum of the fibonacci series using function.
#include <stdio.h>
long double func (int r)
{
long double first = -1 , second = 1 , sum = 0 , third;
for (int i = 0 ; i < r ; i ++)
{
third = first + second ;
sum = sum + third ;
first = second;
second = third ;
}
return sum ;
}
int main()
{
int range ;
printf("Enter the range: ");
scanf("%d" , &range);
printf("Sum of Fibonacci series for given range is: %.0Lf\n" , func(range));
return 0 ;
}
C program to find the Factorial of a given number using Functions.
#include <stdio.h>int fact(int n)
{
int facto = 1 ;
for ( int i = n ; i > 0 ; i--)
{
facto = facto * i ;
}
return facto ;
}
int main ()
{
int num ;
printf("Enter a number : ");
scanf("%d" , &num);
printf("Factorial of a given number %d = %d\n" , num , fact(num) );
return 0 ;
}Programme in C using Function that returns the sum of all the odd digits.
#include <stdio.h>int sneha(int n){ int sum = 0 ; while(n != 0) { int rem = n % 10 ; if(rem % 2 != 0) { sum = sum + rem ; } n = n / 10 ; } return sum ; } int main() { int num ; printf("Enter any positive number: "); scanf("%d" , &num); printf("All odd digits sum is: %d\n" , sneha(num)); }
C Program to print the given pattern.
#include <stdio.h>
void main()
{
int row , i , j;
printf("Enter the number of rows: ");
scanf("%d" , &row );
for (i = 1 ; i <= row ; ++i )
{
for ( j = 1 ; j <= i ; ++j)
{
printf("* ");
}
printf("\n");
}
}USER OUTPUT :
C Program to check an armstrong number.
#include <stdio.h>int main()
{
int number , temp , remainder , i , power , digits = 0 , sum = 0 ;
;
printf("Enter a number : ");
scanf("%d" , &number);
temp = number ;
while (temp != 0)
{
digits ++ ;
temp = temp/10 ;
}
temp = number ;
while (number != 0 ){
remainder = number % 10 ;
i = 1 ;
power = 1 ;
while (i <= digits){
power = power * remainder ;
i++ ;
}
sum = sum+power ;
number = number /10;
}
if (sum == temp)
{
printf("The given number %d is an armstrong number\n" , temp);
}
else
{
printf("The given number %d is not an armstrong number\n" , temp);
}
return 0 ;
}Print all the prime number, between 1 to 100 in C.
#include <stdio.h> int main() { int num1 , num2 , i , c = 0 ; printf("Enter range : "); scanf("%d %d" , &num1 , &num2); printf("Prime numbers in primes.txt file:\n"); while (num1 < num2) { c =0 ; if (num1 <= 1) { ++num1; continue ; } for (i = 2 ; i <= num1/2 ; ++i) { if (num1%i == 0) { c =1 ; break; } } if(c == 0 ) { printf("%d " , num1); } ++num1 ; } printf("\n"); return 0 ; }
C program to compute the Sum of the Series 1 + x + x2 + x3 + …………. +xn.
#include <stdio.h>
#include <math.h>
int main()
{
int x , n , sum = 1 , value , i;
printf("Enter x and n : ");
scanf("%d %d" , &x , &n);
if(x < 0 ||n < 0)
{
printf("Illegal values\n");
}
else
{
printf("Sum of series : ");
for(i = 1 ; i <= n ; i++)
{
value = pow(x , i);
sum = sum + value ;
}
printf("%d\n" , sum);
}
return 0;
}C program to check whether a given number is Palindrome or not.
#include <stdio.h> int main() { int n , r , sum = 0 , temp ; printf("Enter an integer : "); scanf("%d" , &n); temp = n ; while (n > 0) { r = n % 10 ; sum = (sum * 10) + r ; n = n/10 ; } printf("The reverse of a given number : %d\n" , sum ); if (temp == sum ) { printf("%d is a palindrome\n" , temp ); } else { printf("%d is not a palindrome\n" , temp ); } return 0 ; }
C program to print Floyds Triangle.
#include <stdio.h> int main() { int n , j = 1, i = 1, value = 1 ; printf("Enter n value : "); scanf("%d" , &n); for (i = 1 ; i <= n ; i++) { for(j = 1 ; j <= i ; ++j) { printf("%d " , value); ++value ; } printf("\n"); } return 0 ; }
C program to find the reverse of the given number.
#include <stdio.h> int main() { int n , reverse = 0 , rem ; printf("Enter an integer : "); scanf("%d" , &n); while(n != 0) { rem = n % 10 ; reverse = reverse * 10 + rem ; n = n/10 ; } printf("The reverse number of a given number = %d", reverse); return 0 ; }
C Program to generate the sum of the series 1! + 2! + 3! +-------------- n!.
#include <stdio.h>
int main()
{
int n , j, k = 1 , i = 1 , fact = 1 , sum1 = 0 , sum2 = 0;
printf("Enter the last number of the series: ");
scanf("%d" , &n);
while (k < n )
{
printf("%d! + " , k );
k++ ;
}
printf("%d! " , n);
printf("=");
for (i = 1 ; i <= n ; i++)
{
for (j = i ; j <= i ; j++ )
{
fact = fact * i ;
}
sum1 = sum1 + fact ;
}
sum2 = sum2 + sum1 ;
printf(" %d\n" , sum2);
return 0 ;
}C Program to find the sum of following series 1 - X1/1! + X2/2! - ………… Xn/n!
#include <math.h> int fact(int x) { if(x ==1) return 1 ; else return x * fact(x - 1); } double series(double x , int n) { double sum = 1 ; for(int i = 1 ; i <= n ; i++) { if(i%2 != 0) { sum = sum - (pow(x,i)/fact(i)); } else { sum = sum + (pow(x , i )/fact(i)); } } return sum ; } int main() { double x ; int n; printf("Enter the value of x : "); scanf("%lf" , &x ); printf("Enter the value of n : "); scanf("%d" , &n); printf("Sum of the given series is : %.4lf\n" , series(x,n)); }
Program to find sum of a fibonacci series up to n terms in C.
#include <stdio.h>
#include <math.h>
int main()
{
long double n , first =-1 , second = 1 , sum = 0 , third ;
int i = 0 ;
printf("Enter the range: ");
scanf("%LF" , &n );
for (int i = 0 ; i < n ; i++)
{
third = first + second ;
sum = sum + third ;
first = second ;
second = third ;
}
printf("Sum of Fibonacci series for given range is: %.0Lf\n" , sum);
return 0 ;
}Program to print out all the Armstrong number between given intervals in C.
#include <stdio.h>
#include <math.h>
int main()
{
int low , high , num , onum , rem , count = 0;
int result = 0 ;
printf("Enter the values of n1 and n2 separated by space : ");
scanf("%d %d" , &low , &high);
printf("Armstrong numbers between %d an %d are : " , low , high);
for (num = low ; num <= high ; ++num )
{
onum = num ;
while (onum != 0)
{
onum = onum / 10 ;
++count ;
}
onum = num ;
while (onum != 0)
{
rem = onum % 10 ;
result += pow(rem , count);
onum /= 10 ;
}
if (result == num)
{
printf("%d " , num);
}
count = 0 ;
result = 0 ;
}
printf("\n");
return 0 ;
}Program to draw the calculator using the switch statements in c language.
#include <stdio.h> int main() { long long int f1 , f2 , f3 , n1 , n2 , f4 ; int choice; printf("-----------------Simple Calculator----------------------------------\n"); printf(" press 1 for Addition\n"); printf(" press 2 for Subtraction\n"); printf(" press 3 for Multiplication \n"); printf(" press 4 Division\n"); printf("Enter the choice: "); scanf("%d" , &choice); printf("Enter two number: "); scanf("%lld %lld" , &n1 , &n2); switch (choice){ case 1 : f1 = n1 + n2 ; printf("The sum of two number is = %lld\n" , f1); break; case 2 : f2 = n1 - n2 ; printf("The Subtraction of two number is = %lld\n" , f2); break; case 3 : f3 = n1 * n2 ; printf("The Multiplication of two number is = %lld\n" , f3); break; case 4 : f4 = n1 / n2 ; printf("The Division of two number is = %lld\n" , f4); break; } }
C program to check whether a character is an alphabet or not and if it is an alphabet then check whether it is a vowel or a consonant using if-else and switch.
#include <stdio.h>
int main()
{
char c;
printf("Enter a character : ");
scanf("%c" , &c);
if((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z'))
{
if (c == 'a' || c == 'A' || c =='E' || c == 'e' || c == 'I' || c == 'i' || c == 'O' || c == 'o' || c == 'U' || c == 'u')
{
printf("%c is an alphabet and a vowel\n" , c);
}
else
{
printf("%c is an alphabet and a consonant\n" , c);
}
}
else
{
printf("%c is not an alphabet\n" , c);
}
return 0;
}C program to find whether the given year is a Leap year or not.
#include <stdio.h> void 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); } }
C program to Total and Average of 5 subjects marks.
#include <stdio.h>
void main()
{
int sub1 , sub2 , sub3 , sub4 , sub5 ;
float total , average ;
printf("Enter 5 subjects marks : ");
scanf("%d %d %d %d %d" , &sub1 , &sub2 , &sub3 , &sub4 , &sub5);
total = sub1 + sub2 + sub3 + sub4 + sub5;
average = (sub1 + sub2 + sub3 + sub4 + sub5)/(5.0) ;
printf("Total marks : %f\n" , total);
printf("Average marks : %f\n" , average);
}Program to convert a Lower case character into an Upper case character in C.
#include <stdio.h>
void main()
{
char LC , UC ;
printf("enter lowercase ch: ");
scanf("%c" , &LC);
UC = LC - 32 ;
printf("uppercase : %c\n" , UC);
}Program to print ASCII value of a given character in C.
#include <stdio.h>
void main()
{
char c ;
printf("enter ch : ");
scanf("%c" , &c);
printf("ch : %c\n" , c);
printf("ASCII value : %d\n" , c);
}Program to find the area and circumference of a circle in C.
#include<stdio.h>
void main()
{
float r , area , circumference ;
printf("radius : ");
scanf("%f" , &r);
area = 3.14 * r * r;
circumference = 2 * 3.14 * r ;
printf("area = %f\n" , area);
printf
("circumference = %f\n" , circumference);
}Program to find the sum of n natural numbers and sum of squares of n natural numbers in C.
#include<stdio.h>
void main()
{
int n ;
int sum = 0 ;
int sos = 0 ;
printf("n : ");
scanf("%d" , &n);
for (int i = 1 ; i <= n ; ++i){
sum += i ;
sos += (i * i);
}
printf("sum : %d\n" , sum );
printf("sum of squares : %d\n" , sos);
}Swapping - without a third variable in C.
#include <stdio.h>
void main() {
int a, b;
printf("Enter two integer values : ");
scanf("%d %d", &a, &b);
printf("Before swapping the values are a = %d, b = %d\n", a, b);
a = a + b ;
b = a - b ;
a = a - b ;
printf("After swapping the values are a = %d, b = %d\n", a, b);
}Program to find the area of a triangle using Heron's formula in C.
Subscribe to:
Comments (Atom)




























