C Language If-Else (Selection) Program-2
C Language If-Else (Selection) Program-2
#include <stdio.h>
void main()
{ Avijit Pramanik 9038652152
int age;
printf("Enter your age:");
scanf("%d",&age);
Avijit Pramanik 9038652152
if(age>=18)
printf("You are eligible for voting");
else
printf("Sorry you have to wait...");
}
// 2. WAP to check a given number is odd or even?
#include<stdio.h>
void main()
{ Avijit Pramanik 9038652152
int n;
printf("Enter any number:");
scanf("%d",&n); Avijit Pramanik 9038652152
if(n%2==0)
printf("Given number is even");
else
printf("Given number is odd");
}
#include<stdio.h>
void main()
Avijit Pramanik 9038652152
{
int a,b,c;
printf("Enter three sides:");
scanf("%d %d %d",&a,&b,&c);
if(a+b>c && b+c>a && c+a>b)
printf("Triangle possible");
Avijit Pramanik 9038652152
else
printf("Triangle cannot be possible");
}
#include<stdio.h>
void main()
Avijit Pramanik 9038652152
{
int a,b,c;
printf("Enter three sides:");
scanf("%d %d %d",&a,&b,&c);
if(a+b>c && b+c>a && c+a>b)
{
Avijit Pramanik 9038652152
if(a==b && b==c)
printf("\nIt is an equilateral triangle");
else if(a==b || b==c || c==a)
printf("\nIt is a isosceles triangle");
else
printf("\nIt is an scalene triangle");
}
else
printf("\nTriangle is not possible");
}
#include<stdio.h>
void main()
{ Avijit Pramanik 9038652152
int y;
printf("Enter any year:");
scanf("%d",&y); Avijit Pramanik 9038652152
if(y%400==0)
printf("Given year is leap year");
else if(y%100==0)
printf("Given year is not leap year");
else if (y%4==0)
printf("Given year is leap year");
else
printf("Given year is not leap year");
}
#include<stdio.h>
void main()
{ Avijit Pramanik 9038652152
float p;
printf("Enter percentage of marks of a subject:");
scanf("%f",&p);
if(p<50)
printf("Grade is:F");
else if(p>=50 && p<60)
printf("Grade is:E");
else if(p>=60 && p<70)
printf("Grade is:D");
else if(p>=70 && p<80) Avijit Pramanik 9038652152
printf("Grade is:C");
else if(p>=80 && p<90)
printf("Grade is:B");
else
printf("Grade is:A");
}
Alternate Answer
#include<stdio.h>
void main()
{ Avijit Pramanik 9038652152
float p;
printf("Enter marks percentage:");
scanf("%f",&p);
if(p>=90)
printf("\nGrade is:A");
else if(p>=80)
printf("\nGrade is:F");
}
//9. WAP to find biggest among three numbers
#include <stdio.h>
void main()
{
int a,b,c; Avijit Pramanik 9038652
printf("Enter three numbers:");
scanf("%d%d%d",&a,&b,&c);
if(a>b)
Avijit Pramanik 9038652152
{
if(a>c)
printf("Big value is:%d",a);
else
printf("Big value is:%d",c);
}
else
{
if(b>c)
printf("Big value is:%d",b);
else
printf("Big value is:%d",c);
}
}
int a,b,c;
printf("Enter three numbers:");
scanf("%d%d%d",&a,&b,&c);
if(a>=b && a>=c)
printf("Big Value is:%d",a);
else if(b>=a && b>=c)
printf("Big value is:%d",b);
else if(c>=a && c>=b)
printf("Big value is:%d",c);
}
Alternate Answer
#include <stdio.h>
void main()
{
Avijit Pramanik 9038652152
int a,b,c,max;
printf("Enter three numbers:");
scanf("%d%d%d",&a,&b,&c);
max=a;
if(b>max)
max=b; Avijit Pramanik 9038652152
if(c>max)
max=c;
printf("\nBig value is:%d",max);
}
{
x1=(-b+sqrt(d))/(2*a);
x2=(-b-sqrt(d))/(2*a);
if(d>0)
{
printf("\nRoots are real and unequal");
printf("\nRoots are:%f, %f",x1,x2);
}
else
{
printf("\nRoots are real and equal");
printf("\nRoot is:%f",x1);
}
}
else
{
printf("\nRoots are imaginary");
}
}