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 create c progarm without void main()?
How many types of operators are there in c?
What is the difference between mpi and openmp?
Explain how can you be sure that a program follows the ansi c standard?
Why c is called a middle level language?
Can we add pointers together?
What is pointer & why it is used?
printf("%d",(printf("Hello")); What it returns?
main() { int i=0; while(+(+i--)!=0) i-=i++; printf("%d",i); }
difference between i++* and *++i
When you call malloc() to allocate memory for a local pointer, do you have to explicitly free() it?
What are the key features in c programming language?