write a c program to find the square of a 5 digit number
and print the result.
Answer Posted / paras
#include<stdio.h>
#include<conio.h>
void main(){
clrscr();
long a=0,b=0;
long num;
printf("Enter a 5 digit number: ");
scanf("%ld",&num);
a=num/100;
b=num%100;
printf("Square of this number is: ");
long c=2*a*b;
a=a*a;
b=b*b;
long t=c%100;
t*=100;
t+=b;
long w=c/100;
w+=a;
if(t/10000 <= 0)
printf("%ld",w);
else
{
w=w+t/10000;
t=t%10000;
printf("%ld",w);
}
if(t/10==0)
printf("000%ld",t);
else if(t/100==0)
printf("00%ld",t);
else if(t/10==0)
printf("0%ld",t);
else
printf("%ld",t);
getch();
}
| Is This Answer Correct ? | 7 Yes | 7 No |
Post New Answer View All Answers
What is pre-emptive data structure and explain it with example?
What is the equivalent code of the following statement in WHILE LOOP format?
Explain the difference between ++u and u++?
What is the difference between call by value and call by reference in c?
How can I recover the file name given an open stream?
Explain what does the characters 'r' and 'w' mean when writing programs that will make use of files?
What are the types of variables in c?
What are the types of data files?
How can you call a function, given its name as a string?
Write a program of advanced Fibonacci series.
What is actual argument?
Can we access the array using a pointer in c language?
How do you determine a file’s attributes?
Why we use void main in c?
write a C program:There is a mobile keypad with numbers 0-9 and alphabets on it. Take input 0f 7 keys and then form a word from the alphabets present on the keys.