Se citesc n numere intregi (n- numar natural dat). Sa se afiseze numerele prime din sir. Cate sunt ?. Datele fiind citite dintr-un fisier text "date.in", iar rezultatele fiind scrise intr-un fisier text "date.out".
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
#include <fstream>
bool prim(const int n)
{
for(int i = 2; i <= n / 2; ++i)
if(!(n % i))
return false;
return true;
}
int main()
{
std::ifstream fin("date.in");
std::ofstream fout("date.out");
int n, i = 0;
while(fin >> n)
if(prim(n))
{
fout << n << ' ';
++i;
}
fout << "\nSunt " << i << " numere prime\n";
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă