LINUX.ORG.RU

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

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

funkcio faktorialo(x: enjero): enjero;
eniru
   se x < 0
     ĵetu Eraron("La numero {} eltas pli malgranda ol nulo", x)
   alie se x <= 1 tiam
     redonu 1
   alie
     redonu faktorialo(x-1) * x
eliru;

eniru
   x := legu("Bonvolu, eniri x-on");
   skribu("faktorialo de {} estas {}", x, faktorialo(x));
   // fina venko
eliru.

Исправление vertexua, :

funkcio faktorialo(x: enjero): enjero;
eniru
   se x < 0
     ĵetu Eraron("La numero {} eltas pli malgranda ol nulo", x)
   alie se x <= 1 do
     redonu 1
   alie
     redonu faktorialo(x-1) * x
eliru;

eniru
   x := legu("Bonvolu, eniri x-on");
   skribu("faktorialo de {} estas {}", x, faktorialo(x));
   // fina venko
eliru.

Исправление vertexua, :

funkcio faktorialo(x: enjero): enjero;
eniru
   se x < 0
     ĵetu Eraron("La numero {} eltas pli malgranda ol nulo", x)
   alie se x <= 1 do
     redonu 1
   alie
     redonu faktorialo(x-1) * x
eliru;

eniru
   x := legu("Bonvolu, eniri x-on");
   skribu("faktorialo de {} estas {}", x, faktorialo(x));
   { fina venko }
eliru.

Исправление vertexua, :

funkcio faktorialo(x: enjero): enjero;
eniru
   se x < 0
     ĵetu Eraron("La numero {} eltas pli malgranda ol nulo", x)
   alie se x <= 1 do
     redonu 1
   alie
     redonu faktorialo(x-1) * x
eliru;

eniru
   x := legu("Bonvolu, eniri x-on");
   skribu("faktorialo de {} estas {}", x, faktorialo(x));
   // fina venko
eliru.

Исправление vertexua, :

funkcio faktorialo(x: enjero): enjero;
eniru
   se x < 0
     ĵetu Eraron("La numero {} eltas pli malgranda ol nulo", x)
   alie se x <= 1 do
     redonu 1
   alie
     redonu faktorialo(x-1) * x
eliru;

eniru
   x := legu("Bonvolu, eniri x-on");
   skribu("faktorialo de {} estas {}", x, faktorialo(x));
   // fina venko
eliru.

Исправление vertexua, :

funkcio faktorialo(x: enjero): enjero;
eniru
   se x < 0
     ĵetu Eraron("La numero {} eltas pli malgranda ol nulo", x)
   alie se x <= 1 do
     redonu 1
   alie
     redonu faktorialo(x-1) * x
eliru

eniru
   x := legu("Bonvolu, eniri x-on");
   skribu("faktorialo de {} estas {}", x, faktorialo(x));
   // fina venko
eliru.

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


funkcio faktorialo(x: enjero): enjero;
eniru
   se x < 0
     ĵetu Eraron("La numero {} eltas pli malgranda ol nulo", x)
   alie se x <= 1 do
     redonu 1
   alie
     redonu faktorialo(x-1) * x
eliru

eniru
   x := legu("Bonvolu, eniri x-on");
   skribu("faktorialo de {} estas {}", x, faktorialo(x));
   // fina venko
eliru.