Форум программистов, компьютерный форум CyberForum.ru

Вывести все элементы массива, являющиеся простыми числами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ GUI для системы GPS, работающей в оффлайн режиме http://www.cyberforum.ru/cpp-beginners/thread1693975.html
Всем привет) Подскажите пожалуйста. Я работаю на Визуал Студия 2015. Можно ли как-то добавить карту города или определённой местности, и допустим выделить все дороги. Когда например забиваешь свои координаты (долгота и широта) и координаты какого-то другого места, чтобы потом по дорогам прокладывался оптимальный маршрут. Это что-то типа GPS, только в оффлайн режиме.
C++ Asm вставка и возвращаемое системе значение Здравствуйте. Почему эта программа #include <iostream> using std::cout; using std::cin; int main() { int z = 0; _asm { mov z, 0x100 } cout << z; http://www.cyberforum.ru/cpp-beginners/thread1693971.html
Вектор действительных чисел C++
Всем привет , простите , возможно пишу лажу Вообщем нужно создать вектор действительных чисел с N-1 разностей между соседними величинами. Вот мой код , но я в нём не уверен. for (int i = 0; i < vec.size() / 2; ++i) { cout << vec << ends; }
C++ Ошибка при линковке
Доброго времени суток! Возникают ошибки на этапе линковки: Ошибка 1 error LNK2019: ссылка на неразрешенный внешний символ SHA256_Init в функции "void __cdecl HMAC_SHA256_Init(struct HMAC_SHA256Context *,void const *,unsigned __int64)" (?HMAC_SHA256_Init@@YAXPEAUHMAC_SHA256Context@@PEBX_K@Z) c:\Users\continue\documents\visual studio...
C++ Идентификатор функции fscanf http://www.cyberforum.ru/cpp-beginners/thread1693935.html
Здравсвуйте какой идентификатор поставить чтобы считывалось дробное число из файла? При идентификаторе d вообще считвает почему-то запятая fscanf_s( ff, "%f", &mat );
 

Показать сообщение отдельно
mr penis
0 / 0 / 0
Регистрация: 21.10.2015
Сообщений: 23
24.03.2016, 20:32     Вывести все элементы массива, являющиеся простыми числами
Добрый вечер,форумчане. Не могу разобраться с учебной задачей.
Задача: Дан одномерный массив. Разработать функцию, выводящую на
экран все элементы массива, являющиеся простыми числами. Определить
число таких элементов.

Понял как проходить по массиву, вроде понял логику но количество элементов считает неправильно. Где ошибся? Подправьте логику. Спасибо .
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
25
26
27
28
29
30
31
32
33
nt main()
{
    int j,p,k,i,a[10]={0,};
    int b[10]={0,};
    cout <<"vvedite massiv"<<endl;
    for(i=0;i<10;i++)
    {
 
        cout<<"vvedite"<<i+1<<"element";
        cin >> a[i];
    }
        for(i=0;i<10;i++)
        cout << a[i]<<endl;
 
        p=0;
        for(i=0;i<10;i++){
            for(k=2;k<a[i];k++){
            if (a[i]%k==0)
 
                b[i]=a[i];
 
                p=p+1;
                break;}
 
        }
                cout<<p<<endl;
 
            for(i=0;i<10;i++){
                cout<<b[i];
 
            }
   // return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru