Witam, mam mały problem.
Napisałem program co według mnie działa poprawnie ale spoj wyrzuca błędną odpowiedź, wiecie gdzie moze być błąd?
Oto kod:
#include <iostream>
using namespace std;
int ile,liczba,reszta;
int main()
{
cin>>ile;
for (int i=1; i<=ile; i++)
{
cin>>liczba;
if(liczba<=2) cout<<"NIE"<<endl;
else
{
for (int i=2; i<liczba; i++)
{
reszta=liczba%i;
if(reszta==0)
{
cout<<"NIE"<<endl;
break;
}
}
if(reszta!=0) cout<<"TAK"<<endl;
}
}
return 0;
}