Lisaveta777

ответы

Apr 22nd, 2022 (edited)
501
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.32 KB | None | 0 0
  1. /******************************************************************************
  2.  
  3.                             Online C Compiler.
  4.                 Code, Compile, Run and Debug C program online.
  5. Write your code in this editor and press "Run" button to compile and execute it.
  6.  
  7. *******************************************************************************/
  8.  
  9. //https://otvet.mail.ru/question/228862801
  10.  
  11. #include <stdio.h>
  12.  
  13. int main()
  14. {
  15.     int i,j, ost, n, number, size, piter, nicolas, temp;
  16.     n=number=9385721;
  17.     i=piter = nicolas =0;
  18.    
  19.     while(number)//count how many cifr there is in number
  20.         number/=10,  i++;
  21.    
  22.     size = i;
  23.     number = n;
  24.     i=0;
  25.     printf("there is %d  cirf in number\n",size);
  26.    
  27.     int arr[size];
  28.     for(i=0;i<size;i++)//fill array with cifrs
  29.         arr[i] = number%10,  number/=10;        
  30.        
  31.     for(i=0;i<size;i++)//print an array
  32.         printf("%d\n",arr[i]);
  33.    
  34.        
  35.     for(i=0;i<size;i++)//sort an array
  36.     {
  37.         for(j=i+1;j<size;j++)
  38.         {
  39.             if(arr[i]>arr[j])//swap
  40.             {
  41.                 temp = arr[i];
  42.                 arr[i] = arr[j];
  43.                 arr[j]= temp;
  44.             }
  45.         }
  46.     }
  47.    
  48.     for(i=0;i<size;i++)//print an array
  49.         printf("%d\n",arr[i]);
  50.      
  51.    
  52.  
  53.     return 0;
  54. }
  55.  
  56.  
Add Comment
Please, Sign In to add comment