Megint lenne pár kérdésem a maple-lel kapcsolatban.
Megpróbáltam egy optimáló programot írni magamnak, amelyben egy iterációs számítást végez el a program. Viszont egy-két elvi kérdésben megakadtam.
A számítás elég sok lépésbõl áll. Úgy vettem észre, hogy egy for vagy if ciklus csak akkor mûködik, ha az egy sorban (egy ">" jel mögött) helyezkedik el. Így viszont baromira átláthatatlan a program. Ezt meg lehet valahogy bontani?
Másik kérdésem, hogy egy ilyen ciklus után meg lehet adni valahogy, hogy korábbra térjen vissza a program? (pl. az if ciklusban kapok egy negatív eredményt, ekkor térjen vissza a program elejére, és kezdje újra a számításokat pl. növelt értékekkel)
Gondolkoztam azon is, hogy esetleg szétszedem a programot több "alcsomagra", vagyis külön-külön megírom a részeket, amiket a fõ program csak behív magának, és a másik részben végzi el a számításokat. Ezt hogyan lehet jól megoldani?
A segítséget elõre is köszönöm.
PS: Bocsi, hogy a programot nem írom le, de elég hosszú.