Table of Contents
Decision Statement (if statement)
/* Author : ITVoyagers (https://itvoyagers.in/) Date :25th December 2018 Description : Decision Statement (if statement). */ #include<stdio.h> void main() { int a; printf("Enter a number: "); scanf("%d",&a); if(a>0) { printf("It is positive number"); } }
Output:
Enter a number: 5
It is positive number
Decision Statement (if-else statement)
/* Author : ITVoyagers (https://itvoyagers.in/) Date :25th December 2018 Description : Decision Statement (if-else statement). */ #include<stdio.h> void main() { int a; printf("Enter a number: "); scanf("%d",&a); if(a%2==0) { printf("It is even number"); } else { printf("It is odd number"); } }
Output:
Enter a number: 5
It is odd number
Decision Statement (if-else if statement)
/* Author : ITVoyagers (https://itvoyagers.in/) Date :25th December 2018 Description : Decision Statement (if-else if statement). */ #include<stdio.h> void main() { float x,y; char s; scanf("%f %c %f",&x,&s,&y); if(s=='+') { printf("%f",x+y); } else if(s=='-') { printf("%f",x-y); } else if(s=='*') { printf("%f",x*y); } else { printf("%f",x/y); } }
Output:
5
+
9
14.000000
Decision Statement (switch statement)
/* Author : ITVoyagers (https://itvoyagers.in/) Date :25th December 2018 Description : Decision Statement (switch statement). */ #include<stdio.h> void main() { float x,y; char s; scanf("%f %c %f",&x,&s,&y); switch(s) { case '+': printf("%f",x+y); break; case '-': printf("%f",x-y); break; case '*': printf("%f",x*y); break; default: printf("%f",x/y); break; } }
Output:
5
/
8
0.625000