O sa-ti spun cum sa gandesti (n-ar fi corect sa iti scriem noi codul) la problema 1: In primul rand, ati invatat despre vectori? Daca da, citesti sirul si-l "salvezi" intr-un [vector v]. Citesti numarul [x] si faci un [for] cu limita pana la [n], in care aduni toate numerele din [v] cu exceptia lui [x]. In acelasi timp, folosesti un [int f] ca sa numeri de cate ori ruleaza [if]-ul in care verifici daca numarul curent este diferit de [x]. Dupa ce se termina [for]-ul, afli media aritmetica a sumei numerelor din sir diferite de [x]. Mai faci un [for] in care afisezi numerele din sir pe rand, verificand de fiecare data daca sunt diferite de [x]. Daca ajungi la [x], in loc sa-l afisezi pe el, afisezi media aritmetica. Taa-daaa! Fara vectori e cam greu de facut, e tarziu si nu am timp sa mai scriu.