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.