0% found this document useful (0 votes)
72 views

C Program To Print

The document contains 20 C programs with their source code and output. The programs include: - Printing "Hello World" - Finding the sum and average of two numbers - Calculating simple interest - Checking if a number is positive or negative - Finding the greatest of three numbers - Counting from 1 to n - Finding the sum of first n natural numbers - Finding the sum of even natural numbers from 1 to n - Calculating the factorial of a given number - Checking if a number is prime - Calculating the sum of digits of a number - Finding the reverse of a number - Counting the number of digits in a number - Printing the Fibonacci series

Uploaded by

Vikram Mishra
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
72 views

C Program To Print

The document contains 20 C programs with their source code and output. The programs include: - Printing "Hello World" - Finding the sum and average of two numbers - Calculating simple interest - Checking if a number is positive or negative - Finding the greatest of three numbers - Counting from 1 to n - Finding the sum of first n natural numbers - Finding the sum of even natural numbers from 1 to n - Calculating the factorial of a given number - Checking if a number is prime - Calculating the sum of digits of a number - Finding the reverse of a number - Counting the number of digits in a number - Printing the Fibonacci series

Uploaded by

Vikram Mishra
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 34

Name -Vikram Mishra

Roll no.-2K20/B7/46
Branch-Computer Engineering
C Program to print “Hello world”
#include<stdio.h>

int main()

printf("Hello world");

return 0;

Output:

C Program to print Sum and Average of two Numbers


#include<stdio.h>

int main()

float a,b;

float sum;

float avg;

printf("Enter two numbers \t");

scanf("%f%f",&a,&b);

sum = a+b;

printf("The sum of numbers is %f\n",sum);

avg = sum/2;
printf("The average of numbers is %f",avg);

return 0;

Output:

C Program to find Simple Interest


#include<stdio.h>

int main()

float principle;

float time;

float rate;

float interest;

printf("Enter value of principle:\t");

scanf("%f",&principle);

printf("Enter value of time in years:\t");

scanf("%f",&time);

printf("Enter rate of interest per annum:\t");

scanf("%f",&rate);

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

printf("The value of simple interest is %f",interest);

return 0;

}
Output:

C Program to check if number is positive or not


#include<stdio.h>

int main()

int n;

printf("Enter integer");

scanf("%d",&n);

if(n % 2==0)

printf("%d is even",n);

else

printf("%d is odd",n);

return 0;

Output:
C Program to check if given number is positive or negative
#include<stdio.h>

int main()

int num;

printf("Enter any number:\t");

scanf("%d",&num);

if(num != 0)

if(num > 0)

printf("The given number is positive");

else

printf("The number is negative");

return 0;

}
Output:

C program to find greatest of three numbers


#include<stdio.h>

int main()

int a,b,c;

printf("Enter numbers\n");

scanf("%d%d%d",&a,&b,&c);

if(a>b)

if(a>c)

printf("The greatest number is %d",a);

else

printf("The greatest number is %d",c);

else

if (b>c)

printf("The greatest number is %d",b);


else

printf("The greatest number is %d",c);

return 0;

Output:

C Program to count from 1 to n


#include<stdio.h>

int main()

int n;

printf("Enter number\t");

scanf("%d",&n);

int count = 1;

while (count<=n)

printf("%d\n",count);

count = count + 1;

return 0;

}
Output:

C Program to find sum of first n Natural numbers


#include<stdio.h>

int main()

int n;

printf("Enter number\t");

scanf("%d",&n);

int a=1;

int sum=0;

while(a<=n)

sum= sum+a;

a = a+1;

printf("The sum of N natural number is %d",sum);

return 0;

}
Output:

C Program to find sum of all even natural numbers from 1 to n


#include<stdio.h>

int main()

int n;

printf("Enter number\t");

scanf("%d",&n);

int sum = 0;

int a = 2;

while(a<=n)

printf("%d\n",a);

sum = sum + a;

a = a+2;

printf("The sum of Even numbers is %d",sum);

return 0;

}
Output:

C Program to find the factorial of a given number


#include<stdio.h>

int main()

int num;

printf("Enter any number\t");

scanf("%d",&num);

int temp = num;

int ans = 1;

while(num != 0)

ans = ans * num;

num = num - 1;

printf("The factorial of a number %d is %d",temp, ans);

return 0;

}
Output:

C Program to check whether a number is prime or not


#include<stdio.h>

int main()

int n;

printf("Enter number\t");

scanf("%d",&n);

int div = 1;

int fact = 0;

while(div<=n)

if(n % div==0)

{ fact = fact + 1;

div = div + 1;

if(fact == 2)
{

printf("The number is prime");

else

printf("The number is not prime");

return 0;

Output:

C Program to calculate the sum of the digits of a number


#include <stdio.h>

int main()

int num;

printf("Enter number\t");

scanf("%d",&num);

int temp=num;

int sum=0;

while(num!=0)

{
int rem= num % 10;

sum = sum + rem;

num = num/10;

printf("The sum of digits of %d is %d",temp,sum);

return 0;

Output:

C Program to find the Reverse of a number


#include <stdio.h>

int main()

int n;

printf("Enter number\n");

scanf("%d",&n);

int temp = n;

int ans=0;

while(n != 0)
{

int rem = n % 10;

ans = ans*10 + rem;

n=n/10;

printf("The Reverse of %d is %d",temp,ans);

return 0;

Output:

C Program to count number of digits in a number


#include<stdio.h>

int main()

int num;

printf("Enter any number:\t");

scanf("%d",&num);

int temp = num;

int nod = 0;

while(num != 0)
{

nod = nod + 1;

num = num/10;

printf("Number of Digits in %d is %d",temp, nod);

return 0;

Output:

C Program to print Fibonacci series upto nth Fibonacci number


#include <stdio.h>

int main()

int num;

printf("Enter any number\n");

scanf("%d",&num);

int a=0;

int b=1;

int count = 1;

while(count <= num+1)

printf("%d\t",a);
int sum =a + b;

a=b;

b=sum;

count = count + 1;

return 0;

Output:

C Program to find HCF of two numbers


#include<stdio.h>

int main()

int a,b;

printf("Enter two numbers\t");

scanf("%d%d",&a,&b);

int min;

if(a>b)
min=b;

else

min=a;

int count = 1;

int ans;

while(count<=min)

if(a % count==0 && b % count==0)

ans = count;

count = count + 1;

printf("The HCF of %d and %d is %d",a,b,ans);

return 0;

Output:

C Program to find LCM of two numbers


#include <stdio.h>

int main()

int a,b;
printf("Enter two numbers\n");

scanf("%d%d",&a,&b);

int ans = 0;

int max = 0;

if (a>b)

max = a;

else

max = b;

while(max <= a*b)

if(max % a ==0 && max % b ==0)

ans = max;

break;

max = max + 1;

printf("The LCM of %d and % d is %d",a,b,ans);

return 0;

}
Output:

C Program to find Power of a number


#include <stdio.h>

int main()

int base, exponent;

printf("Enter Base\n");

scanf("%d",&base);

printf("Enter exponent\n");

scanf("%d",&exponent);

int res = 1;

int count = 1;

while(count <= exponent)

res = res*base;

count = count + 1;

printf("Your ans is %d",res);


return 0;

Output:

C Program to Rotate a number given no. of times


#include <stdio.h>

int main()

int num;

int rot;

printf("Enter number\n");

scanf("%d",&num);

printf("Enter rot\n");

scanf("%d",&rot);

int temp = num;

int nod = 0;

while(temp!=0)

{
nod = nod + 1;

temp /= 10;

int mul = 1;

int count = 1;

while(count <= nod - 1)

mul *= 10;

count += 1;

int r = 1;

while(r <= rot)

int rem = num % 10;

int rest = num / 10;

int ans = rem * mul + rest;

printf("The rotation of a number is %d\n", ans);

num = ans;

r=r+1;

return 0;

}
Output:

C Program to convert a number from decimal to binary


#include<stdio.h>

int main()

int decimal;

printf("Enter any Integer?\t");

scanf("%d",&decimal);

int flag = decimal;

int ans = 0;

int mul = 1;

while(decimal != 0)

int rem = decimal % 2;

ans = ans + rem * mul;

decimal = decimal/2;

mul = mul * 10;

printf("The binary of an integer %d is %d",flag,ans);


return 0;

Output:

C Program to convert binary to decimal


#include<stdio.h>

int main()

int binary;

printf("Enter any binary digits?\t");

scanf("%d",&binary);

int flag = binary;

int ans = 0;

int mul = 1;

while(binary != 0)

int rem = binary % 10;

ans = ans + rem * mul;

binary = binary/10;

mul = mul * 2;
}

printf("The decimal of an binary digits %d is %d",flag,ans);

return 0;

Output:

C Program to display factors of a number


#include<stdio.h>

int main()

int num;

printf("Enter any number:\t");

scanf("%d",&num);

int count = 1;

while(count<=num)

if(num % count == 0)

printf("%d is a factor of %d\n",count,num);

count = count + 1;
}

return 0;

Output:

C Program to find First and Last digit of a number


#include<stdio.h>

int main()

int num;

printf("Enter any number:\t");

scanf("%d",&num);

int temp = num;

int nod = 0;

while(num != 0)

nod = nod + 1;

num = num/10;
}

int count = 1;

int mul=1;

while(count <= nod-1)

mul = mul * 10;

count+=1;

int fd = temp / mul;

int ld = temp % 10;

printf("The first digit of a %d is %d\n",temp,fd);

printf("The last digit of a %d is %d",temp,ld);

return 0;

Output:

C Program to find Sum of first and last digits of a number


#include<stdio.h>
int main()

int num;

printf("Enter any number:\t");

scanf("%d",&num);

int temp = num;

int nod = 0;

while(num != 0)

nod = nod + 1;

num = num/10;

int count = 1;

int mul=1;

while(count <= nod-1)

mul = mul * 10;

count+=1;

int fd = temp / mul;

int ld = temp % 10;

printf("The Sum of first and last digit of a %d is %d\n",temp,fd + ld);


return 0;

Output:

C Program to swap first and last digit of a number


#include<stdio.h>

int main()

int num;

printf("Enter any number:\t");

scanf("%d",&num);

int temp = num;

int nod = 0;

while(num != 0)

nod = nod + 1;

num = num/10;
}

int count = 1;

int mul=1;

while(count <= nod-1)

mul = mul * 10;

count+=1;

int fd = temp / mul;

int ld = temp % 10;

printf("The first digit of a %d is %d\n",temp,fd);

printf("The last digit of a %d is %d\n",temp,ld);

int flag = fd;

fd = ld;

ld = flag;

printf("Digits after swapping are \t%d and \t%d",fd,ld);

return 0;

}
Output:

C Program to print multiplication Table of a number


#include<stdio.h>

int main()

int num;

printf("Enter any number:");

scanf("%d",&num);

int count = 1;

while(count <= 10)

int ans = num * count;

printf("%d * %d = %d\n",num, count,ans);

count = count + 1;

return 0;

}
Output:

C Program to Print all prime numbers between 1 to n


#include<stdio.h>

int main()

int num;

printf("Enter any number:");

scanf("%d",&num);

for(int i=1; i<=num; i++)

int count = 1;

int fact = 0;

while (count<=i)

if(i % count == 0)

fact = fact + 1;

count = count + 1;

if(fact == 2)

printf("Prime numbers are %d\n",i);


}

return 0;

Output:

C Program to find sum of prime numbers between 1 to n


#include<stdio.h>

int main()

int num;

printf("Enter any number:");

scanf("%d",&num);

int sum = 0;

for(int i=1; i<=num; i++)

int count = 1;

int fact = 0;

while (count<=i)

if(i % count == 0)
fact = fact + 1;

count = count + 1;

if(fact == 2)

{ printf("Prime numbers are %d\n",i);

sum += i;

printf("Sum of these prime numbers is %d",sum);

return 0;

Output:

C Program to find binary of all the numbers between 1 to n


#include<stdio.h>

int main()

int num;

printf("Enter any number:");

scanf("%d",&num);

for(int i = 1; i<=num; i++)

int j=i;

int mul = 1;

int sum = 0;

while(j != 0)

int rem = j % 2;

sum = sum + rem * mul;

mul = mul * 10;

j = j/2;

printf("The binary of %d is %d\n",i,sum);

return 0;

}
Output:

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy