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

НОД для трех чисел. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дан двухмерный массив.Выямнить является ли произведение элементов заданного столбца массива трехзначным числом http://www.cyberforum.ru/cpp-beginners/thread43606.html
Дан двухмерный массив.Выямнить является ли произведение элементов заданного столбца массива трехзначным числом
C++ Сформировать два массива.... Дан массив из 20 элементов. Сформировать два массива размером 10, включив в первый из них элементы с четными номерами, во второй с нечетными. Не могу сформировать массив, Если не сложно напишите всю программу... Добавлено через 2 минуты 5 секунд сам пробывал писать: #include<stdio.h> main() { int a={3,4,5,7,3,5,3,3,5,3,3,9,0,6,7,4,5,5,8,3}, b, c, i; printf("c="); http://www.cyberforum.ru/cpp-beginners/thread43599.html
Не работает MessageBox C++
Не работает след строчка MessageBox("Test"); Выдает ошибку error C2664: 'MessageBoxW' : cannot convert parameter 1 from 'char ' to 'const unsigned short * Среда разработки Microsoft Embedded Visual C++ 4.0
не пойму что это за ошибка( C++
помогите пожалуйста! я нашла программу подходящюю мне по заданию, добавила в нее необходимые библиотеки, и при компиляции она выдает ошибку inker error: undefined symbol _main in module c0.asm на с++. что делать незнаю, в интернете ничего подобного не нашла, вот программа: #include<iostream.h> #include<math.h> void main() double Simpson(double (*Fx)(double)) { double I; ...
C++ Полиморфизм http://www.cyberforum.ru/cpp-beginners/thread43533.html
Имеется такая задача Создать абстрактный базовый класс Integer (целое) с виртуальными арифметическими операциями и функцией вывода на экран. Определить производные классы Decimal (десятичное) и Binary (двоичное), реализующие собственные арифметические операции и функцию вывода на экран. Число представляется массивом, каждый элемент которого цифра. Помогите пожалуйста разобраться что значит...
 

Показать сообщение отдельно
ISergey
Maniac
Эксперт С++
 Аватар для ISergey
1345 / 878 / 51
Регистрация: 02.01.2009
Сообщений: 2,642
Записей в блоге: 1
10.07.2009, 19:05     НОД для трех чисел.
если правильно гуглить то можно найти
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>
 
template < int A, int B, int C >
struct GCD {
    enum { value = GCD<A, C, B % C>::value };
};
 
template< int A, int B >
struct GCD <A, B, 0>{
    enum { value = GCD< B, A % B, 0 >::value };
};
 
template< int A >
struct GCD<A, 0, 0> {
    enum { value = A };
};
 
 
int main() 
{
    std::cout << "30, 15, 45 =  " << GCD<30, 15, 45>::value << std::endl;
    return 0;
}
метопрограммирование интересная штука..
 
Текущее время: 16:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru