Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int main()
- {
- int p,i,b,c,d,e,f;
- float a,sum=0;
- do
- {
- scanf("%f",&a);
- }while(a<-100000 || a>100000);
- b=a*100000;
- c=a*10000;
- d=a*1000;
- e=a*100;
- f=a;
- if(a>-1 && a<1)
- {
- for(i=0;i<5;i++)
- {
- p=b%10;
- sum=sum*10+p;
- b/=10;
- }
- printf("%.1f",sum);
- }else if((a<-1 && a>-10) || (a>1 && a<10))
- {
- for(i=0;i<5;i++)
- {
- p=c%10;
- sum=sum*10+p;
- c/=10;
- }
- printf("%.f",sum/10);
- }else if((a<-10 && a>-100) || (a>10 && a<100))
- {
- for(i=0;i<5;i++)
- {
- p=d%10;
- sum=sum*10+p;
- d/=10;
- }
- printf("%.2f",sum/100);
- }else if((a<-100 && a>-1000) || (a>100 && a<1000))
- {
- for(i=0;i<5;i++)
- {
- p=e%10;
- sum=sum*10+p;
- e/=10;
- }
- printf("%.2f",sum/1000);
- }else if((a<-1000 && a>-10000) || (a>1000 && a<10000))
- {
- for(i=0;i<5;i++)
- {
- p=e%10;
- sum=sum*10+p;
- e/=10;
- }
- printf("%.2f",sum/1000);
- }else
- {
- for(i=0;i<5;i++)
- {
- p=f%10;
- sum=sum*10+p;
- f/=10;
- }
- printf("%.f",sum);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement