Sample Codes For Learning
Sample Codes For Learning
1. Hello World
#include <stdio.h>
int main() {
printf("Hello world");
return 0;
}
2. Arithmetic Operation
#include <stdio.h>
int main() {
int a,b ;
a=9;
b=3;
int s;
s=a+b;
printf("Result: %d",s);
s=a-b;
printf("\nResult: %d",s);
s=a*b;
printf("\nResult: %d",s);
s=a/b;
printf("\nResult: %d",s);
return 0;
}
3. Arithmatic Oeration with User Input
#include <stdio.h>
int main() {
int a,b ;
printf("Enter A: ");
scanf("%d", &a);
printf("Enter B: ");
scanf("%d", &b);
int s;
s=a+b;
printf("Result: %d",s);
s=a-b;
printf("\nResult: %d",s);
s=a*b;
printf("\nResult: %d",s);
s=a/b;
printf("\nResult: %d",s);
return 0;
}
4. Area of Rectangle
#include <stdio.h>
int main()
{
int length, width, area;
return 0;
}
5. Float example
#include <stdio.h>
int main() {
float a,b ;
a=9.62;
b=3.114;
float s;
s=a+b;
printf("Result: %f",s);
s=a-b;
printf("\nResult: %f",s);
s=a*b;
printf("\nResult: %f",s);
s=a/b;
printf("\nResult: %f",s);
return 0;
}
[ %.2f if we only want two decimal digits , %.3f if we want three. %.f will
return the integer value only. ]
6. Triangle Area
#include <stdio.h>
int main()
{
float base, height, area;
return 0;
}
7. Find Angles of Triangle
#include <stdio.h>
int main()
{
int a, b, c;
c = 180 - (a + b);
return 0;
}
8. Temp Conversion
#include <stdio.h>
int main()
{
float celsius, fahrenheit;
return 0;
}
9. Length Conversion
#include <stdio.h>
int main()
{
float cm, meter, km;
meter = cm / 100.0;
km = cm / 100000.0;
return 0;
}
#include <stdio.h>
int main() {
printf("%d",num);
printf("\n%d",a);
return 0;
}
Increment Operator example-2
#include <stdio.h>
int main() {
int num,a=5;
num=4* ++a;
printf("%d",num);
printf("\n%d",a);
return 0;
}
User Defined Function:
#include <stdio.h>
int main()
{
int p;
p=sum(3,4);
printf("%d",p);
return 0;
}
#include <stdio.h>
int main()
{
int result;
int x,y;
scanf("%d",&x);
scanf("%d",&y);
result=sum(x,y);
printf("%d",result);
return 0;
}
#include <stdio.h>
int sum()
{
int ans;
int p,q ;
scanf("%d",&p);
scanf("%d",&q);
ans = p + q;
return ans;
}
int main()
{
int result;
result=sum();
printf("%d",result);
return 0;
}
User Defined Function in C example-4
#include <stdio.h>
void sum()
{
int ans;
int p,q ;
scanf("%d",&p);
scanf("%d",&q);
ans = p + q;
printf("%d",ans);
return;
}
int main()
{
sum();
return 0;
}
Multi function Program With Prototype Declaration:
#include <stdio.h>
int main()
{
int result;
int x,y;
scanf("%d",&x);
scanf("%d",&y);
result=sum(x,y);
printf("Sum: %d",result);
result=product(x,y);
printf(" Product: %d",result);
return 0;
}
#include <stdio.h>
int main()
{
int result;
int x,y;
scanf("%d",&x);
scanf("%d",&y);
result=sum(x,y);
printf("Sum: %d",result);
result=product(x,y);
printf(" Product: %d",result);
return 0;
}
Library Function:
#include <stdio.h>
#include <math.h>
int main() {
int num=3;
int p;
p=pow(num,3);
printf("%d",p);
return 0;
}
#include <stdio.h>
#include <math.h>
int main() {
int num=16;
int p;
p=sqrt(num);
printf("%d",p);
return 0;
}
PDF Lecture 5 Exercise
#include <stdio.h>
#include <math.h>
int main() {
int h,v;
printf("Enter base: ");
scanf("%d",&v);
printf("\nEnter height: ");
scanf("%d",&h);
float area;
float hype;
area= 0.5 * h *v;
hype= pow(h,2) + pow(v,2);
hype = sqrt(hype);
printf("\nArea=%.2f \n",area);
printf("\nHyptenous=%.2f", hype);
return 0;
}
If-Else Condition:
#include <stdio.h>
int main()
{
int num;
if(num > 0)
{
printf("Number is POSITIVE");
}
if(num < 0)
{
printf("Number is NEGATIVE");
}
if(num == 0)
{
printf("Number is ZERO");
}
return 0;
}
Zero or Pos or Neg number Alternate way
#include <stdio.h>
int main()
{
int num;
if(num > 0)
{
printf("Number is POSITIVE");
}
else if(num < 0)
{
printf("Number is NEGATIVE");
}
else
{
printf("Number is ZERO");
}
return 0;
}
Check divisibility by 5
#include <stdio.h>
int main()
{
int num;
printf("Enter any number: ");
scanf("%d", &num);
if(num % 5 == 0)
{
printf("Number is divisible by 5 ");
}
else
{
printf("Number is not divisible by 5");
}
return 0;
}
#include <stdio.h>
int main()
{
int num;
printf("Enter any number to check even or odd: ");
scanf("%d", &num);
if(num % 2 == 0)
{
printf("Number is Even.");
}
else
{
printf("Number is Odd.");
}
return 0;
}
Greater Number check
#include <stdio.h>
int main()
{
int num1, num2;
else
{
printf("Both are equal");
}
return 0;
}
Grade from Subjects Obtained Marks (Using If only)
#include <stdio.h>
int main() {
int p ;
printf("Enter obtained marks: ");
scanf("%d", &p);
return 0;
}
Grade from Subjects Obtained Marks Alternate solution
#include <stdio.h>
int main() {
int p ;
printf("Enter obtained marks: ");
scanf("%d", &p);
if (p>=80)
{
printf("A");
}
else if(p>=70)
{
printf("B");
}
else if(p>=60)
{
printf("C");
}
else if(p>=50 )
{
printf("D");
}
else
{
printf("Fail");
}
return 0;
}
If-Else example to check character input
#include <stdio.h>
int main() {
char character;
return 0;
}
Show maximum between three numbers
#include <stdio.h>
int main() {
int a,b,c;
a=5;
b=3;
c=2;
return 0;
}
Loop :