• Найти и вывести на экран первые n простых чисел в С++(желательно без массива)

Ответы 2

  • спасибо за помощь))
    • Автор:

      montoro
    • 5 лет назад
    • 0
  • например так#include <iostream>#include <math.h>using namespace std;int main(void){ int n,count=1,i=2; cin>>n; int a[n+1]; a[0]=2; while(count<n) { bool b=true; for(int j=0;j<count;j++) if(a[j]>sqrtl(i)+1) break; else { if(i%a[j]==0) b=false; if(b) {a[count]=i; count++;} i++; } } for(int i=0;i<n;i++) cout<<a[i]<<" "; return 0;}ускорил работу еще немного
    • Автор:

      emeryrrgl
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years