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

1.Se citesc n numere de la tastatura.Determinati numarul elementelor pare si numarul elementelor impare.
2.Calculati media aritmetica a primelor n numere naturale nenule.
3.Se citesc n numere de la tastatura.Sa se verifice numarul elementelor divizibile cu 3,divizibile cu 5 si cu 7


Corehowl: Limba de programare?
alexscarlat0205: Da
Corehowl: nu nu adica, ce limba de programare.
Corehowl: oricum le-am scris in c++
alexscarlat0205: În c++ trebuia mersi
Corehowl: Cu placere.

Răspunsuri la întrebare

Răspuns de Corehowl
1

Mno pai pentru ca nu ai specificat limba de programare, eu o sa ti le scriu in c++.


1.

#include <iostream>

using namespace std;

int main()

{

   int v[100], n , i, nrp = 0, nrimp = 0;

   cin >> n;

   for (i = 0 ; i < n ; i++) cin >> v[i];

   for (i = 0 ; i < n ; i++)

   {

       if (v[i] % 2 == 0) nrp++;

       else nrimp++;

   }

   cout << nrp << " " << nrimp << endl;

}

2.

#include <iostream>

using namespace std;

int main()

{

   int v[100], n, i, s = 0, nr = 0;

   cin >> n;

   for (i = 0 ; i < n ; i++)

   {

       cin >> v[i];

       s = s + v[i];

       nr++;

   }

   cout << s / nr << endl;

}

3.

#include <iostream>

using namespace std;

int main()

{

   int v[100], n, i, nr3 = 0, nr5 = 0, nr7 = 0;

   cin >> n;

   for (i = 0 ; i < n ; i++) cin >> v[i];

   for (i = 0 ; i < n ; i++)

   {

       if (v[i] % 3 == 0) nr3++;

       if (v[i] % 5 == 0) nr5++;

       if (v[i] % 7 == 0) nr7++;

   }

   cout << nr3 << " " << nr5 << " " << nr7 << endl;

Alte întrebări interesante