Informatică, întrebare adresată de JrG, 9 ani în urmă

Ajutatima va rog sa rezolv problemele urmatore la c++:
1Se introduce de la tastatura numarul nsu sa se calculeze suma si produsele primelor n numere si media aritmetica.Ex:(Utilizint in program while sau do-while).Sa se afiseze rezultatele in forma urm.
Introduceti n=4
Suma numarului introdus 4 = 1+2+3+4=10
Produsul numarului 4 = 1*2*3*4=24.
media aritmetica a numerelor 1,2,3,4=5 // a=(1+2+3+4)/2

2.Sa se rezolve programul de calcul care determina daca un numar n este sau nu numar prim. Sirul numerelor prime incepe cu 2,3,5,7,11,13,17,19,23,29,31,37,41,43.

3Sa se afiseze toate patratele si radicalii numerelor naturale pina la numarul n introdus de la tastatura.(Utilizind while sau do-while) . Sa se afiseze rezultate in forma urm.
 
Introduceti n=4
Radicalii di numerele naturale 4 sunt urm :
Sqrt(4) = 2,00
Sqrt(3) = 1.73
Sqrt(2) = 1,41
Sqrt(1) = 1,00

Patratele din numerele naturale 4 sunt urm :
Pow(4,2)=16
Pow(3,2)=9
Pow(2,2)=4
Pow(1,2)=1

Multumesc pentru ajutor celor care ma va ajuta :)

Răspunsuri la întrebare

Răspuns de actcristina
1
1.

# include <iostream>

using namespace std;
int main()
    {
      int n, x,s=0,p=1,i;
      cout<<"n=";
      cin>>n;
      i=1;
      while(i<=n)
         {cout<<"x=";
          cin>>x;
          s=s+x;
          p=p*x;
          i++;
          }
        cout<<"suma este "<< s;
        cout<<endl;
        cout<<"produsul este "<<p;
        cout<<endl;
        cout<<"media aritmetica este"<<s/n;
        return 0;
       }
Alte întrebări interesante