josephcathcpole
06-03-2016, 16:36
mi e' stato chiesto di scrivere un programa in c++ che stampi i numeri primi da 1 a 100,
ho provato con questo codice, ma la console non mi da i risutati chiesti:
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int modulo;
for(int i=0;i<100;i++ )
{
int cont;
for(int j=1;j<100;j++)
{
modulo=i%j;
if(modulo==0)
{
cont++;
}
}
if(cont<2)cout<<i<<"\n";
}
}
aiutooo!!:bhò:
ho provato con questo codice, ma la console non mi da i risutati chiesti:
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int modulo;
for(int i=0;i<100;i++ )
{
int cont;
for(int j=1;j<100;j++)
{
modulo=i%j;
if(modulo==0)
{
cont++;
}
}
if(cont<2)cout<<i<<"\n";
}
}
aiutooo!!:bhò: