Odpowiedź :
Język programowania: c++
#include <iostream>
#include <cmath>
#include <fstream>
#include <sstream>
using namespace std;
int sprawdz(int x) {
int i = 2;
while(i <= sqrt(x)) {
if(x % i == 0)
return 0;
i++;
}
return 1;
}
int main() {
int liczba = 1, i = 0;
string dopliku = "";
while(i < 100) {
if(sprawdz(++liczba)) {
ostringstream temp;//zamiana int na string
temp << liczba;
string tekst = temp.str();
dopliku = dopliku + tekst;
if(++i < 100)
dopliku = dopliku + ", ";//po 99 liczbach dopisz przecinek i spację
}
}
ofstream plik("100_liczb_pierwszych.txt");
plik << dopliku;
plik.close();
cout << "100 liczb pierwszych zapisano w pliku.";
return 0;
}