poate sa mi spună cineva ce face algoritmul asta ?plsss ???
Anexe:
danboghiu66:
Observa ca i×i=i². Prin urmare, la valoarea initiala a lui a se aduna patratul numerelor impare (de la 1 la n) si se scade patratul numerelor pare (de la 1 la n). De exemplu, daca a=5 si n=4, atunci valoatea finala a lui a va fi 5+(1²+3²)-(2²+4²).
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
Raspuns
Explicație:
Acest algoritm verifica daca i este par sau nu
Adica practic dupa ce se intra in structura repetitiva pentru
Se verifica daca i care initial este = 1 este par sau impar, daca este par atunci o sa se execute a=a-i*i adica a-ul pe care l-ai citit tu prima oara o sa ruleze o mica suma, de exemplu sa spunem ca ai introdus a=2 atunci a-ul o sa fie = cu
2+1*1(deoarece i este 1) si atunci a o sa devina 3
Deci, per total structura repetitiva pentru se repeta cat timp i este mai mic decat n, dupa ce devine mai mare decat n se opreste, iar dupa ce i = 2
inseamna ca i este par si atunci o sa se execute a=3-2*2(deoarece i a devenit 2) si atunci a o sa devina -1 etc.
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Chimie,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă