Informatică, întrebare adresată de alexandrusabin9, 9 ani în urmă

Modifica programul asa incat sa se arate nr prime din intrvalul [a,b].
#include
using namespace std;
int a,b;

int main()
{
cout<<"a=";cin>>a;
cout<<"b=";cin>>b;
int bec=1;
for (int i=2;i<=b/2;i=i+1)
{
if (a%i==0)
{bec=0;break;}
}
if (bec==1) cout<<"Prim!";
else cout<<"Nu este prim!";
}

Răspunsuri la întrebare

Răspuns de Puiutz
0
#include
using namespace std;
int a,b;

int main()
{
cout<<"a=";cin>>a;
cout<<"b=";cin>>b;
int bec=1;
for (int j=a;i<=b;j=j+1)
{bec=0;
for (int i=2;i<=j/2;i=i+1)
{
if (j%i==0)
bec=bec+1;
if (bec==2) cout<<j<<" ";
}
}
Alte întrebări interesante