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

Определить, есть ли среди элементов массива простые числа... - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перегрузка операторов в шаблоне класса http://www.cyberforum.ru/cpp-beginners/thread291410.html
#include <cstdlib> #include <iostream> #include <typeinfo> #include <windows.h> using namespace std; template <class Type1, class Type2> class cilindr { Type1 visota;
C++ Найти число различных путей Фишка может двигаться по полю длины N только вперёд. Длина хода фишки не более K. Найти число различных путей, по которым фишки может пройти поле от начала до конца. Пример: N=3, K=2 Возможные пути: 1,1,1 1,2 2,1 http://www.cyberforum.ru/cpp-beginners/thread291409.html
Исследование заданного выражения в заданном интервале значений аргумента (нужны комментарии) C++ Builder
1. Условие задачи Написать и отладить программу для исследования заданного выражения в интервале значений аргумента x от xmin до xmax с шагом h. Значения xmin, xmax, h и значения коэффициентов выражения ввести с помощью специального диалогового окна. Значения аргумента и результаты вычислений вывести на экран в виде таблицы и графика. Вычисление выражения оформить в виде функций...
C++ сравнивание строк
Здравствуйте. Обьясните пожалуйста чайнику, почему я немогу сравнить строку вот так: #include <iostream> using namespace std; int main() { char a="privet"; if(a=="privet") cout<<"равно"<<endl; cout<<a;
C++ Матрица http://www.cyberforum.ru/cpp-beginners/thread291390.html
Подскажите, как вывести элементы матрицы находящиеся на побочной диагонали?
C++ Вопрос по Switch Есть уменя switch. В кейсе есть условный оператор типа switch (choice) { case '1': if (number==1) <<cout"You may continue"; else break; // нужна помощь здесь //продолжение программы .............. break; case '2': подробнее

Показать сообщение отдельно
lamed
297 / 297 / 71
Регистрация: 07.05.2011
Сообщений: 592
08.05.2011, 23:01     Определить, есть ли среди элементов массива простые числа...
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
34
// задание такое:. Задан целочисленный массив размерности N.
// Определить, есть ли среди элементов массива простые числа.
// Если да, то вы¬вести номера этих элементов.
 
 #include <iostream>
 #include <cstdlib>
 using namespace std;
 
 int main()
 {
    const int N=10;
    int a[N];
    int i;
 
    cout<<"elementy massiva A"<<endl;
    for(i=0;i<N;i++)
    {
        cout<<(i+1)<<"=";
        cin>>a[i];
    }
 
    for(i=0; i<N; i++)
    {
        int j;
        for (j=2; j*j<=a[i] && a[i]%j != 0; j++)
            ;
        if (j*j>a[i])
            cout << i+1 << ';';
    }
    cout << endl;
 
    system("pause");
    return 0;
 }
 
Текущее время: 13:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru