글: 114
언어: Esperanto
MiMalamasLaAnglan (프로필 보기) 2019년 9월 15일 오후 4:48:31
abc_vz:Miaopinie, pli bonus tio, kvankam ĝi ne estas la sama programlingvo:SE n=0 NUMiaopinie, pli bone estas tiel:
Fact:=1;
ALIE
Fact := n*Fact(n-1);
SE n=0 TIAM
...
funkcio Fakt(n:ent) {
se n == 0 {
fakt = 1;
} alie {
fakt = n * Fakt(n-1)
}
}
sergejm (프로필 보기) 2019년 9월 15일 오후 6:20:49
n == 0 ? {
returni 1;
} : {
returni Fakt(n-1);
}
}
Mi ne trovis kiel Esperante estos return, sed vi povas anstatavi ĝin per iu puntuacio.
Restas ent = entjero - vi povas anstataŭi ĝin per matematika simbolo de entjero - sed ĝi ofte mankas sur klavaro.
MiMalamasLaAnglan (프로필 보기) 2019년 9월 16일 오후 7:05:57
sergejm:Fakt(n:ent):ent {Eble "redonu" aŭ nur "donu" signifas "return".
n == 0 ? {
returni 1;
} : {
returni Fakt(n-1);
}
}
Mi ne trovis kiel Esperante estos return, sed vi povas anstatavi ĝin per iu puntuacio.
Restas ent = entjero - vi povas anstataŭi ĝin per matematika simbolo de entjero - sed ĝi ofte mankas sur klavaro.
Altebrilas (프로필 보기) 2019년 9월 16일 오후 10:30:09