Răspuns:
Presupunand ca trebuie in c++
a)
int main()
{
int i, n, s=0; //declari variabile
cout<<"n="; //ca sa stii ce trebuie sa scrii de la tastatura
cin>>n;
for(i=3;i<=n;i=i+3) //un for in care indicele merge din 3 in 3
{
s=s+i; //suma creste
}
cout<<"suma este "<<s; //afisezi suma
}
b)
int main()
{
int i, n, p=1; //declari variabile
cout<<"n="; //ca sa stii ce trebuie sa scrii de la tastatura
cin>>n;
for(i=2;i<=n;i=i+2) //un for in care indicele merge din 2 in 2
{
p=p*i; //produsul creste
}
cout<<"produsul este "<<p; //afisezi produsul
}