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

5. Se citeste n numar natural si un sir de n numere. Sa se afiseze produsul numerelor din sir care sunt prime si au doua cifre. As dori rezolvare de calsa a 9-a.​

Răspunsuri la întrebare

Răspuns de Sergetec
1

Salut!

Ai rezolvarea in limbaj C++ mai jos

#include <iostream>

using namespace std;

bool prim(int n)

{

 if (n <= 1)

 {

   return false;

 }

 for (int i = 2; i < n; i++)

 {

   if (n % i == 0)

   {

     return  false;

   }

 }

}

int main()

{

 int n, s = 1;

 cin >> n;

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

 {

   int x;

   cin >> x;

   if (prim(x) == true && x >= 10)

   {

     s *= x;

   }

 }

 cout << s;

 return 0;

}

Alte întrebări interesante