Sums και Products (αθροίσματα και γινόμενα)
Prev | Chapter 6. Προγραμματισμός με GEL | Next

## Sums και Products (αθροίσματα και γινόμενα)

Syntax:

    sum <identifier> = <from> to <to> do <body>
    sum <identifier> = <from> to <to> by <increment> do <body>
    sum <identifier> in <matrix> do <body>
    prod <identifier> = <from> to <to> do <body>
    prod <identifier> = <from> to <to> by <increment> do <body>
    prod <identifier> in <matrix> do <body>

If you substitute `for` with `sum` or `prod`, then you will get a sum or a product instead of a `for` loop. Instead of returning the last value, these will return the sum or the product of the values respectively.

Αν δεν εκτελεστεί κανένα σώμα (για παράδειγμα `sum i=1 to 0 do ...`) τότε το `sum` επιστρέφει 0 και το `prod` επιστρέφει 1 όπως είναι η τυπική σύμβαση.

Για αριθμούς κινητής υποδιαστολής η ίδια στρογγυλοποίηση προστασίας σφάλματος γίνεται όπως στον βρόχο for. Δείτε the section called “Βρόχοι For”.

Prev | Up | Next
Βρόχοι | Home | Τελεστές σύγκρισης