Задать вопрос
9 февраля, 22:53

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

+2
Ответы (1)
  1. 10 февраля, 00:59
    0
    Например так

    #include

    #include

    using namespace std;

    int main (void)

    {

    int n, count=1, i=2;

    cin>>n; int a[n+1]; a[0]=2;

    while (count
    {

    bool b=true;

    for (int j=0; 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
    return 0;

    }

    ускорил работу еще немного
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Найти и вывести на экран первые n простых чисел в С + + (желательно без массива) ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
1) Заполнить массив размером N целыми числами последовательно от 1 до N. Вывести его на экран. Найти сумму элементов массива и вывести ее на экран. 2) Заполнить массив размером N целыми числами последовательно от N до 1. Вывести его на экран.
Ответы (1)
1. for + random a. вывести случайное количество случайных чисел b. вывести на экран 10 случайных чисел c. вывести на экран 10 случайных чисел, значение которых лежит в отрезке [0,10] d.
Ответы (1)
В записи m[7]=9 m обозначает 1) имя массива 2) имя элемента массива 3) номер элемента массива 4) значение элемента массива в записи m[7]=
Ответы (1)
Паскаль. 1. вывести на экран все четные числа от 1 до n. 2. вывести на экран все трехзначные числа. 3. вывести на экран четырехзначные числа оканчивающийся на 7. 4. вывести на экран все трехзначные и двухзначные числа сумма цифр которых равна девяти.
Ответы (1)
1. Возвести в квадрат все элементы массива A. Размер массива и значения элементов массива - произвольные. 2. Увеличить на 4 все элементы в первой половине массива A (считать, что в массиве чётное число элементов).
Ответы (1)