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

Найти все натуральные числа, не превышающие заданного N, которые делятся на каждую из своих цифр. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Просьба в компиляции http://www.cyberforum.ru/cpp-beginners/thread377489.html
Приветствую. Я в С полный ноль (даже меньше), делаю проект на дельфи. Нашел инфу по RSA-шифрованию, но как обычно есть проблемы. Вроде и тема про связку дельфи и опенссл, но пример почему то на C++. Есть пример проги, но ставить С++ для компиляции как то смысла нет, вдруг там ошибки в коде какие нить. Вот здесь есть код, скомпильте, плиз, кому не влом и отправьте мне на мыльце плиз. Хочется...
C++ Помагите довести исходник до ума Здраствуйте дорогой форум! я новичек в этом деле , нашел исходник на c++ для игры warcraft maphack и не могу его откомпилировать Прошу вас пожалуйста помогите мне , да бы этот исходник заработал:cry: #include <windows.h> #include <winbase.h> int main() { http://www.cyberforum.ru/cpp-beginners/thread377488.html
C++ Написать программу вычисления значений заданных арифметических выражений
Содержание задания. Написать программу вычисления значений заданных арифметических выражений. Набор выражений и значения исходных данных определяются вариантами заданий, соответствующих порядковому номеру студента в списке журнала группы. . где x = 47.8; y = -5.5; n = -2.3; v= 0.8. а=(х+(у/(5+кореньХ)) / ((модуль)+кореньХ) ; в=(е(в степени n-1)) + (arctg(v)/(n+2))
Таблица C++
задание таково - есть доска в клетку, стороны размером в имя и фамилилию персонажа заполнена доска цифрами так что 0 справа внизу а стартуем слева сверху ходим по доске на расстояние вписаное в клетке либо вниз, либо вправо, если край позволяет цель - выяснить каково разнообразие маршрутов обеспечивает конкретное заполнение цифрами. написать алгоритм, или хотя бы идею, как выяснять...
C++ Работа с alglib http://www.cyberforum.ru/cpp-beginners/thread377456.html
Здравствуйте. Пытаюсь начать работу с библиотекой alglib. Из поверхностного знакомства понял, что никаких настроек проекта на библиотеку не надо просто кидаешь в папку проекта основной хэдер linalg.h и связанные с ним хэдеры ap.h, alglibmisc.h,alglibinternal.h Первым делом попытался объявить библиотечный тип alglib::real_1d_array Добился только включив ap.cpp в состав проекта Далее проблема...
C++ Как определить тип данных? Как определить тип данных переменной? подробнее

Показать сообщение отдельно
LosAngeles
Заблокирован
04.11.2011, 17:12     Найти все натуральные числа, не превышающие заданного N, которые делятся на каждую из своих цифр.
или ещё можно так)
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
template <int x, int y> struct isDivider 
{
    static const bool value = !(x % y);
};
 
 
template <int x> struct isDivider<x, 0>
{
    static const bool value = false;
};
 
 
template <int x, int y = 1> struct isDividedByAllNumbers
{
    static const bool value = isDivider<x, x / y % 10>::value * isDividedByAllNumbers<x, (y * 10) * int(x > y*10)>::value;
};
 
template <int x> struct isDividedByAllNumbers<x, 0>
{
    static const bool value = true;
};
 
 
//output all tips
template <int x, bool y = isDividedByAllNumbers<x>::value > struct OutputAll;
 
template <int x> struct OutputAll<x, true>
{
        OutputAll() 
        {
                cout << x << " !" << endl;
                OutputAll<x-1>();
        };
};
 
 
template <int x> struct OutputAll<x, false>
{
        OutputAll() 
        {
                OutputAll<x-1>();
        };
};
 
 
template <> struct OutputAll<1, true>
{
 
};
 
template <> struct OutputAll<1, false>
{
 
};
//end output
 
int main()
{
    OutputAll<100>();
 
    system("pause");
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru