]]> ]]>

Факториал в Piet

Пример для версий npiet 1.2

Этот пример сгенерирован автоматически. Ниже приведена исходная программа, из которой он был получен. Используется итеративное вычисление факториала. Значения 13! и больше вычисляются неправильно из-за переполнения.

main()
{
  f = 1;
  for ( i = 0; i <= 16; i++ )
  {
    __outn(i);
    asm{ @"! = " }
    __outn(f);
    __out(10);
    f = f * (i+1);
  }
}

Факториал на Piet
Факториал на Piet

Факториал на Piet (увеличение 4x)
Факториал на Piet (увеличение 4x)


Комментарии

]]>

blog comments powered by Disqus

]]>

Работа программистам