22) Sample C Program to find largest of four nos. by using Ternary Operator.
# include <stdio.h>
# include <conio.h>
main( )
{
int a, b, c, d, big;
clrscr( );
printf("Enter the value of a:");
scanf("%d",&a);
printf("Enter the value of b:");
scanf("%d",&b);
printf("Enter the value of c:");
scanf("%d",&c);
printf("Enter the value of d:”);
scanf("%d",&d);
big = (a > b)?(a > c)?(a > d)?a:d:(c > d)?c:d:(b > c)?(b > d)?b:d:(c > d)?c:d;
printf("Biggest of the given 4 numbers is %d", big);
getch();
}
23) Sample C Program to find smallest of four nos. by using Ternary Operator.
# include <stdio.h>
# include <conio.h>
main( )
{
int a, b, c, d, small;
clrscr( );
printf("Enter the value of a:");
scanf("%d",&a);
printf("Enter the value of b:");
scanf("%d",&b);
printf("Enter the value of c:");
scanf("%d",&c);
printf("Enter the value of d:”);
scanf("%d",&d);
small = (a < b)?(a < c)?(a < d)?a:d:(c < d)?c:d:(b < c)?(b < d)?b:d:(c < d)?c:d;
printf("Biggest of the given 4 numbers is %d",small);
getch();
}
24) Sample C Program to accept a year and check the whether the given year is a leap year or not by using ternary operator.
# include <stdio.h>
# include <conio.h>
main( )
{
int y, leap;
clrscr( );
printf("Enter any year:");
scanf("%d", &y);
leap = (y % 400 == 0)?:(y % 100 != 0)?(y % 4 == 0)?1:0:0;
if(leap == 1)
printf("The given year is a leap year.");
else
printf("The given year is not a leap year.");
getch( );
}
Comments
Post a Comment
Please share your opinions and suggestions or your experience in the comments section. This way we can all help each other...
Experienced guys can share their resumes at admin@interview-made-easy.com