← Vissza a feladatokhoz
Írtunk egy Logo függvényt (a lista 1 2 függvény értéke az [1 2] sorozat):
eljárás valami :a :b
ha üres? :b [eredmény :b]
ha üres? :a [eredmény :a]
eredmény elsőnek (lista első :a első :b)
valami elsőnélküli :a elsőnélküli :b
végeA. Mi a valami [1 2 3 4] [a b c d e f] értéke?
B. Mit csinál a függvény, általánosan megfogalmazva?
A függvényt így módosítottuk:
eljárás valami :a :b
ha üres? :b [eredmény :b]
ha üres? :a [eredmény elsőnek (lista 0 első :b)
valami :a elsőnélküli :b]
eredmény elsőnek (lista első :a első :b)
valami elsőnélküli :a elsőnélküli :b
végeC. Mi lesz most a valami [1 2 3 4] [a b c d e f] értéke?
D. Mit csinál a függvény, általánosan megfogalmazva?