write a c program to print a given number as odd or even
without using loop statements,(no if ,while etc)
Answers were Sorted based on User's Feedback
#include<stdio.h>
#include<conio.h>
void main()
{
int m;
printf("0 - odd number \t 1 - even number\n");
printf("enter the number :");
scanf("%d",&m);
printf(" %d ",m&1);
getch();
}
thank u
Is This Answer Correct ? | 43 Yes | 27 No |
Answer / avinash kumar
#include<stdio.h>
main()
{
int a;
clrscr();
printf("enter a number:");
scanf("%d",&a);
if(a%2=0)
printf("even");
else
printf("odd")
getch();
}
Is This Answer Correct ? | 25 Yes | 22 No |
Answer / p.thirugnanavel
#include<stdio.h>
#include<conio.h>
void main()
{
int no,ch;
clrscr();
printf("enter the number :");
scanf("%d",&no);
ch=(no%2==0) ? (1) : (2);
switch(ch)
{
case 1:
printf("The number %d is even",no);
break;
case 2:
printf("The number %d is odd",no);
break;
}
getch();
}
Is This Answer Correct ? | 7 Yes | 5 No |
Answer / dheerendra
logic
main()
{
int a;
(a%2==0)?printf("even"):printf("odd")
}
Is This Answer Correct ? | 4 Yes | 4 No |
Answer / manojkumar
#include<stdio.h>
#include<conio.h>
void main()
{
int a,b;
clrscr();
printf("enter the number :");
scanf("%d",&a);
b=a%2;
switch(b)
{
case 1:
printf("The number %d is even",no);
break;
case 2:
printf("The number %d is odd",no);
break;
}
getch();
}
Is This Answer Correct ? | 3 Yes | 4 No |
Answer / bhabesh rai
#include<stdio.h>
main()
{
int n;
printf("Enter an integer:\n");
scanf("%d", &n);
switch((n%2 == 0) ? (1) : (2))
{
case 1:
printf("EVEN\n", n);
break;
case 2:
printf("ODD\n", n);
break;
}
}
Is This Answer Correct ? | 2 Yes | 3 No |
sorry , just change printf() as.... printf("0 - even number \t 1 - odd number \n ");
thank u
Is This Answer Correct ? | 12 Yes | 19 No |
Answer / dr:rahul
#include<stdio.h>
#include<conio.h>
void main()
{
int rahul;
printf("0 - odd number \t 1 - even number\n");
printf("enter the number :");
scanf("%d",&rahul);
printf(" %d ",rahul&1);
getch();
}
Is This Answer Correct ? | 4 Yes | 14 No |
WAP to accept rollno,course name & marks of a student & display grade if total marks is above 200?
What is the acronym for ansi?
In C language, a variable name cannot contain?
what are enumerations in C
Given an array of numbers, except for one number all the others occur twice. Give an algorithm to find that number which occurs only once in the array.
How can you call a function, given its name as a string?
Write code for finding depth of tree
what will be the output of" printf("%d%d",scanf("%d% d",&a&b));"
What are the various topologies? Which one is the most secure?
Can a pointer be null?
what is use of loop?
what will the following program do? void main() { int i; char a[]="String"; char *p="New Sring"; char *Temp; Temp=a; a=malloc(strlen(p) + 1); strcpy(a,p); //Line no:9// p = malloc(strlen(Temp) + 1); strcpy(p,Temp); printf("(%s, %s)",a,p); free(p); free(a); } //Line no 15// a) Swap contents of p & a and print:(New string, string) b) Generate compilation error in line number 8 c) Generate compilation error in line number 5 d) Generate compilation error in line number 7 e) Generate compilation error in line number 1