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

se dade la tastatura un nr natural cu maxim 4 cifre in variabila n. se cere sa se calculeze suma 3+4+...+n folosind o instructiune cu nr cunoscut de pasi.


MindShift: Te referi sa calculeze de la 4+..+n pana ajunge la N(numarul dat de tine), aici este o formula in matematica care o poti face si in cod :D

Răspunsuri la întrebare

Răspuns de AfloareiAndrei
1

Formula de care ai nevoie e ceva de genul:

3+4+......+n = (n*(n+1)/2)-(*suma numerelor cuprinse intre 0 si nr. dinainte primului nr din sir)

EX:

n = 7

3+4+...+7 = (7 * (7+1) / 2) - (1 + 2)

= (7 * 8 / 2) - 3

= (56 / 2) - 3

= 28 - 3

= 25

3 + 4 + 5 + 6 + 7 = 25


*daca sirul incepe asa 4 + 5 +... atunci va fi (1 + 2 + 3)

Alte întrebări interesante