Write a program that takes a 5 digit number and calculates 2
power that number and prints it
Answers were Sorted based on User's Feedback
Answer / muz
@ ^^^
long int is not sufficient to hold the result of 2^(5 digit
number).
Even if u take long long <variable>, the result will be
displayed as infinity.
| Is This Answer Correct ? | 4 Yes | 0 No |
Answer / pradeep
Thank you for giving reply.
But the above program was not correct as Muz said Long int
is not sufficcient to hold result..........
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / cheela deepak
integer range is -32 768 to +32 767 so it doesn't display
value of 2^n(5 digit number)
| Is This Answer Correct ? | 1 Yes | 1 No |
Answer / manish soni bca 3rd year jaipu
#include<stdio.h>
#include<conio.h>
void main()
{
int n,p;
long int ans;
printf("Enter the number ans power");
scanf("%d %d",&n,&p);
ans=1;
while(p>0)
{
ans*=n;
p--;
}
printf("%ld",ans);
getch();
}
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / cheela deepak
integer range is not sufficient for given program so result
will not hold
| Is This Answer Correct ? | 0 Yes | 1 No |
Answer / manish soni bca 3rd year jaipu
o/p is ;
enter the number 11111
2
123454321
| Is This Answer Correct ? | 0 Yes | 1 No |
Answer / subhashini
void main()
{
long int n,x;
clrscr();
printf(" Enter 5 digit number:");
scanf("%d",&n);
x=2^n;
printf("result: %d",x);
getch();
}
| Is This Answer Correct ? | 1 Yes | 9 No |
How to Throw some light on the splay trees?
Explain how do you search data in a data file using random access method?
write a program that accepts 3 numbers from the user. dispaly the values in a descending order.
What is a header file?
What could possibly be the problem if a valid function name such as tolower() is being reported by the C compiler as undefined?
In which area global, external variables are stored?
how do you write a function that takes a variable number of arguments? What is the prototype of printf () function?
what is the role you expect in software industry?
Why c is called top down?
How can I do serial ("comm") port I/O?
program for validity of triangle from 3 side
main() { int x=20,y=35; x = y++ + x++; y = ++y + ++x; printf("%d %d\n",x,y); }
27 Answers Advent Global Solutions, CitiGroup, Valeo Lighting Systems India Private Limited, Vishal Transformers, Wipro, Zencer,