Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
vsev_96
0 / 0 / 0
Регистрация: 22.11.2014
Сообщений: 7
#1

Сформировать одномерный массив из 15 простых чисел - C++

22.11.2014, 13:12. Просмотров 437. Ответов 2
Метки нет (Все метки)

Сформировать одномерный массив из 15 простых чисел. Помогите пожалуйста на языке С++, заранее спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2014, 13:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сформировать одномерный массив из 15 простых чисел (C++):

Сформировать массив простых чисел, не превосходящих заданное - C++
Такая вот задачка: Составить прог-му которая формирует массив элементы которого являются простыми числами не превосходящими заданное...

Сформировать одномерный массив целых чисел, используя датчик случайных чисел - C++
Условие такое 1.Сформировать одномерный массив целых чисел, используя датчик случайных чисел. Распечатать полученный массив. ...

Сформировать одномерный массив целых чисел, используя датчик случайных чисел. - C++
Сформировать одномерный массив целых чисел, используя датчик случайных чисел. Удалить 5 последних элементов массива. Добавить в...

Сформировать одномерный массив целых чисел, используя датчик случайных чисел - C++
Удалить элементы кратные 7. Добавить после каждого нечетного элемента массива элемент со значением 0.

Сформировать одномерный массив целых чисел, используя датчик случайных чисел - C++
1)Сформировать одномерный массив целых чисел, используя датчик случайных чисел. 2)Распечатать полученный массив. 3)Перевернуть массив...

Сформировать одномерный массив целых чисел, используя датчик случайных чисел - C++
Сформировать одномерный массив целых чисел, используя датчик случайных чисел.Распечатать полученный массив. Удалить 5 первых элементов...

2
R0man
Заблокирован
22.11.2014, 14:13 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <cmath>
//Cформировать одномерный массив из 15 простых чисел.
using namespace std;
int main()
{
    setlocale(LC_ALL, "Russian");
    int N[15];
    int j = 0;
    for (int i = 2; i < 60; i++)
    {
        if (i % 2 != 0 && i % 3 != 0 && i % 5 != 0 && i % 7 != 0 || i == 2 || i == 3)
        {
            N[j] = i;
            j++;
        }
    }
    for (int j = 0; j < 15; j++)
    {
        cout << N[j] << " ";
    }
    return 0;
}
Добавлено через 9 минут
Извиняюсь, в цикле лучше поменять немного)
Вот лучше вариант
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <cmath>
//Cформировать одномерный массив из 15 простых чисел.
using namespace std;
int main()
{
    setlocale(LC_ALL, "Russian");
    int N[15];
    int j = 0;
    for (int i = 2; j < 15; i++)
    {
        if (i % 2 != 0 && i % 3 != 0 && i % 5 != 0 && i % 7 != 0 || i == 2 || i == 3)
        {
            N[j] = i;
            j++;
        }
    }
    for (int j = 0; j < 15; j++)
    {
        cout << N[j] << " ";
    }
    return 0;
}
0
zss
Модератор
Эксперт С++
6531 / 6093 / 2007
Регистрация: 18.12.2011
Сообщений: 15,845
Завершенные тесты: 1
22.11.2014, 14:39 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
bool IsSimple(int k)
{
   int i=2;
   for(;i<k;i++)
     if(k%i==0)
           break;
   if(i==k)
        return true;
   return false;
}
int main()
{
    setlocale(LC_ALL, "Russian");
    int N[15];
    int j = 0;
    for (int i = 2; j < 15; i++)
        if (IsSimple(i))
            N[j++] = i;
    for (int j = 0; j < 15; j++)
    {
        cout << N[j] << " ";
    }
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2014, 14:39
Привет! Вот еще темы с ответами:

Сформировать одномерный массив целых чисел, используя датчик случайных чисел - C++
1) Сформировать одномерный массив целых чисел, используя датчик случайных чи-сел. 2) Распечатать полученный массив. 3) Удалить элементы...

Сформировать массив простых чисел, не превышающих заданное натуральное число N - C++
Доброго времени суток. Помогите, пожалуйста, найти ошибку. Задание звучит вот так: &quot;Сформировать массив простых чисел, не превышающих...

Сформировать массив простых чисел не больших заданного натурального числа N. - C++
Сформировать массив простых чисел не больших заданного натурального числа N.

Сформировать массив простых чисел не больших заданного натурального числа N - C++
Сформировать массив простых чисел не больших заданного натурального числа N.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru