LINUX.ORG.RU

История изменений

Исправление MOPKOBKA, (текущая версия) :

Вот например диаграмма факториала на метапроге с использованием цикла.

https://postlmg.cc/bGLZYWQq

Аналог на С:

long fac(long n) {
  long value = 1;
  for (long i = 0; i < n; i++) {
    value = (i+1) * value; 
  }
  return value;
}

Зеленые провода отвечают за то, в какой последовательности будут имполняться отдельные выражения, а в цикле они еще и соединяют начало и конец, я так понимаю это для простоты транслятора.

Исходная версия MOPKOBKA, :

Вот например диаграмма факториала на метапроге с использованием цикла.

https://postlmg.cc/bGLZYWQq

Аналог на С:

long fac(long n) {
  long value = 1;
  for (long i = 0; i < n; i++) {
    value = (i+1) * value; 
  }
  return value;
}