All pastes #45401 Raw Edit

Stuff

public text v1 · immutable
#45401 ·published 2006-03-12 20:27 UTC
rendered paste body
#include <stdio.h>

main()
{
    int i, sk, fakt = 1, k, min, minFakt=1;
    int s; //skaitmuo
    int m[10];

    
    printf("Iveskite skaiciu: ");
    scanf("%d", &sk);
    min = sk -1;
    for (i = 1; i<=12; ++i)
    {
      if(abs(sk - fakt) < min)
         {
              min = abs(sk - fakt);
              k = i-1;
              minFakt= fakt;
         }
      fakt = fakt * i;
    }
    printf("Artimiausias faktorialas skaiciui X:  %d\n", k);
    getch();
    printf("\n%d=", minFakt);
    for (k = k; k >= 1; k--) printf("*%d", k);
    
    while ((sk/10 != 0)&&(sk%10 != 0))
    {
         s = sk%10;
         m[i++] = s;
         sk = sk / 10;
    }

    getch();
}