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

Dau 100 de puncte. Exercițiul 3 va rog

Anexe:

Răspunsuri la întrebare

Răspuns de AdiAfr
1

Primul for, observi ca se  parcurge de la 0 la 4, adica numarul de pasi - i. Se populeaza vectorul cu valori (i+1)*10, gen (0 + 1) * 10, (1 + 1)*10..., astfel vom avea dupa parcurgerea primului for in vector: 10 20 30 40 50.

Al doilea for se parcurge de la 1 la 4, si ai instructiunea a[i] -= a[i-1] care e echivalenta cu a[i] = a[i] - a[i-1], adica la fiecare pas se scade din valoarea curenta valoarea anterioara. O sa ai: 10 - 0 = 10, 20 - 10 = 10... . In final o sa ai in vector 10 10 20 20 30.

Ultimul for iti afiseaza valorile din vector.


Raspuns final: 10 10 20 20 30.


am48565: Mulțumesc :)
Alte întrebări interesante