Witam, to mój w zasadzie pierwszy program tutaj, zaczynam dopiero swoja przygode z programowaniem, próbuje rozwiazac zadanie ,Liczby pierwsze" gdy przesyłam kod sędzia wyświetla że jest błędny czy mógłby mi ktoś wskazać gdzie popełniłem błąd:
#include
using namespace std;
int main()
{
int n, a,b;
cin >> n;
for(int i = 1; i<= n; i++)
{
cin >> a;
for(int j = 2; j < a; j++)
{
if(a % j == 0)
{
b = 1;
break;
}
}
if(b == 1)cout << "NIE" << endl;
else if(a == 1) cout << "NIE" << endl;
else cout << "TAK" << endl;
}
return 0;
}
created
last reply
- 2
replies
- 402
views
- 2
users
- 2
links