Informatică, întrebare adresată de RedTMS, 8 ani în urmă

Care este diferenta intre "for (i = 1; i <= n; i ++)" si " for (i = 1; i < n; i ++) "
Ce reprezinta acel " = " ?

Răspunsuri la întrebare

Răspuns de neoclipcs
1

Răspuns:

Acel '=' face parte din '<=', care, in C++, inseamna 'mai mic sau egal'.

Primul for va rula de la 1 la n (cand ajunge la n, mai face o iteratie si se opreste).

Al doilea for va rula de la 1 la (n-1) (cand ajunge la n se opreste fara a mai face vreo iteratie).

Alte întrebări interesante