4) Write a program that takes a 5 digit number and
calculates 2 power
that number and prints it.
i have done maximum par but i m findind problem in the
commented area.
please help...
Answer Posted / renugaindar
#include<stdlib.h>
#include<conio.h>
#include<stdio.h>
void main()
{
int j,i,k,d=0,n=0,e=0,c=0,y=0,l=0,f=0,b
[10],result,w;
int a[10],r[10],x[10],m;
char first[10],second[10],third[10],forth[10],fifth
[10],sixth[10];
clrscr();
for(i=0;i<5;i++)
{
printf("\n\t\tEnter %d element : ",i+1);
scanf("%d",&a[i]);
}
for(i=4;i>=0;i--)
{
printf("\n\n\t\t");
for(j=4;j>=0;j--)
{
c=a[i]*a[j];
d=c+f;
e=d%10;
f=d/10;
b[j]=e;
printf("\n\t\t Value of %d in B %
d== %d",i,j,b[j]);
if(j==0)
{
itoa(f,second,10);
itoa(b[0],first,10);
itoa(b[1],third,10);
itoa(b[2],forth,10);
itoa(b[3],fifth,10);
itoa(b[4],sixth,10);
strcpy(x,second);
strcat(x,first);
strcat(x,third);
strcat(x,forth);
strcat(x,fifth);
strcat(x,sixth);
result=atoi(x);
printf("\n\t\tresult: %
s",x);
/* for(l=0;l<6;l++)
{
w=atoi(x[l]);
r[l]=w;
printf
("\n\t\tResult %d == %s --%d",i,x,r[l]);
}*/
}
}
n++;
}
for(k=n;k>=0;k--)
{
if(k==3)
{
itoa(r[k],third,10);
itoa(0,forth,10);
strcpy(y,third);
strcat(y,forth);
for(l=9;l<=0;l--)
{
m=atoi(x);
printf("\n\n\t\t adding 0
in %s",x);
}
}
n--;
}
getch();
}
| Is This Answer Correct ? | 2 Yes | 1 No |
Post New Answer View All Answers
What is function prototype?
What is #define in c?
Which control loop is recommended if you have to execute set of statements for fixed number of times?
What is an operator?
Is c weakly typed?
write a program for the normal snake games find in most of the mobiles.
What is a macro in c preprocessor?
What is a nested loop?
What is c language & why it is used?
Difference between Function to pointer and pointer to function
Can a void pointer point to a function?
What are pointers? Why are they used?
What is the sizeof () a pointer?
What are logical errors and how does it differ from syntax errors?
What are the scope of static variables?