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

Алгоритм нахождения простых чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шаблоны и контейнеры http://www.cyberforum.ru/cpp-beginners/thread402898.html
Подскажите, пожалуйста, отличия между шаблоном и контейнером (кроме наличия итератора).
C++ не могу понять почему не работает программа #include <iostream> #include <conio.h> #include <clocale> #include <cmath> using namespace std; int main () { setlocale (LC_ALL, "Russian"); cout <<"Функция Ln(x-1) через формулу Тейлора \n"; double x,E,step,sl,S; http://www.cyberforum.ru/cpp-beginners/thread402893.html
C++ Почему работает не правильно???
// kjh.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> void f(void); void main() { setlocale(LC_CTYPE,"Russian");
Классы С++ C++
Помогите составить класс который,например считает площадь круга
C++ Поиск в массиве http://www.cyberforum.ru/cpp-beginners/thread402866.html
Срочно нужна помощь! Помогите, кто может... Есть массив С(100), в нем нужно посчитать кол-во последовательностей положительных чисел, длина которых(последовательностей) больше 5.
C++ производный класс На основе приложенной ниже программы создать производный класс «Записная книжка». Данный класс содержит строковый массив, каждый элемент которого содержит имя и связан с соответствующим элементом исходного массива. В классе должны быть переопределены функции ввода и вывода значений обоих массива. В классе должна быть определена функция поиска значения исходного массива по значению... подробнее

Показать сообщение отдельно
LosAngeles
Заблокирован
09.12.2011, 15:47
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
#include <iostream>
#include <string>
#include <vector>
 
using namespace std;
 
 
 
template<int x, int y> struct isDelimeter 
{ 
        static const bool value = x % y != 0 && isDelimeter<x, y-1>::value; 
};
 
 
template<int x> struct isDelimeter<x, 1> 
{ 
        static const bool value = 1;
};
 
 
template<int x> struct isPrime 
{ 
        static const bool Yes = isDelimeter<x, x-1>::value;
};
 
template<> struct isPrime<1>
{
        static const bool Yes = true;
};
 
template<> struct isPrime<0>
{
        static const bool Yes = false;
};
 
 
template <int x, bool y = isPrime<x>::Yes > struct OutputAllPrimes;
 
 
template <int x> struct OutputAllPrimes<x, true>
{
        OutputAllPrimes() 
        {
                cout << x << " is prime!" << endl;
                OutputAllPrimes<x-1>();
        };
};
 
 
template <int x> struct OutputAllPrimes<x, false>
{
        OutputAllPrimes() 
        {
                OutputAllPrimes<x-1>();
        };
};
 
 
template <> struct OutputAllPrimes<1, true>
{
 
};
 
template <> struct OutputAllPrimes<1, false>
{
 
};
 
 
int main()
{
        OutputAllPrimes<30>();
 
 
        system("pause");
 
        return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru