👤

1)Calculaţi pentru primii n termeni: 2+4 +6+8+... și 2:4:6-8..., pentru n=7.

2)Elaborați un program care citește de la tastatură n numere și afișează pe ecran produsul numerelor
citite.


Răspuns :

C++

1

//este suma lui gauss, doar ca pe numere pare, formula fiind n*(n+1) deci pentru primii 7 termeni va fi 7*8=56

#include<iostream>

using namespace std;

int main() {

   cout << n * (n + 1);

   return 0;

}

2

#include<iostream>

using namespace std;

int main() {

   double p = 1;

   int n, x;

   cin >> n;

   for (int i = 1; i <= n; i++) {

       cin >> x;

       p *= x;

   }

   cout << p;

   return 0;

}

Pascal

1

var

 n: integer;

begin

 readln(n);

 writeln(n*(n+1));

end.

2

var

 p: real;

 n,x,i: integer;

begin

 p:=1;

 read(n);

 for i:=1 to n do

 begin

   read(x);

   p:=p*x;

 end;

 writeln(p);

end.