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

Наибольший общий делитель - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сложность абстракции, полиморфизм, дублирование и другие http://www.cyberforum.ru/cpp-beginners/thread392041.html
//структура "матрица" //Представляет собой обёртку над двухмерным массивом template<typename TypeT, int _SizeX, int _sizeY> struct Array2D { Array2D() { for(int y = 0; y < _sizeY; ++y) { for(int x = 0; x < _SizeX; ++x)
C++ Перестановка элементов по заданному правилу Даны массив А размерности N*M и массив В размерности М.Элементы первого столбца массива А упорядочены по невозрастанию.Включить массив В в качестве новой строки в массив А с сохранением упорядоченности. Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread392038.html
Не могу понять ошибку. При вводе значений вылетает программа. C++
Задача: Дана система 2-х сторонних дорог. Известна цена на каждом пути. Определить убыток при закрытии дороги. Алгоритм: Функция "poisk" в моей программе находит в графе и выводит самый дешёвый путь (вершины) и его цену. Функция "del" удаляет в матрице инцидентности цену на указанном пути. Исходные данные с файла, где 1 строка кол-во вершин. Проблема: Прога работает лишь при использовании...
Найти путь из А в И C++
Есть у нас точка А и точка В. Идем с А в В, найти пути, которые будут равны 250 и 350 очок. Одна из идей - построить биннарное дерево и обойти. Собственно, интересует как лучше (читать правильно) представить ето (та и граф напоминает, но вага узлов? а не ребер)? http://*************/clip/m0/1321924569-clip-32kb.jpg?nocache=1
C++ функция класса - вызов http://www.cyberforum.ru/cpp-beginners/thread392022.html
есть класс Graph с функцией int OutputMatrix(int i,int j); и матрица int **Matrix; в области private, в cpp я описал функцию: int Graph::OutputMatrix(int i,int j){ int k; k=Matrix; return k; } правильно ли я ее вызываю? int i=1; int j=1;
C++ Поиск в стеке! Помогите решить: нужно найти сколько элементов стека находится между его минималь- ным и максимальным элементами. Вот что у меня есть #include <iostream> using namespace std; struct tstk { int inf; tstk *a; }sp; подробнее

Показать сообщение отдельно
kudpro
28 / 3 / 1
Регистрация: 12.05.2011
Сообщений: 60
26.11.2011, 11:02  [ТС]     Наибольший общий делитель
Подправьте если что-то не так пожалуйста.
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
// main.c
#include <iostream>
#include <cmath>
 
using namespace std;
 
long Nod(long a, long b)
{
    return a && b ? (a > b ? Nod(a%b, b) : Nod(a, b%a)) : (a ? a : b);
}
 
int main()
{
    cout << "Введите по порядку - A,B,C,D: ";
    int a,b,c,d;
    cin >> a >> b >> c >> d;
    cout << "A: " << a << endl << "B: " << b << endl << "C: " << c << endl << "D: " << d << endl;
    cout << "НОД (A,B): " << Nod(a,b) << endl;
    b=c;
    cout << "НОД (A,C): " << Nod(a,b) << endl;
    b=d;
    cout << "НОД (A,D): " << Nod(a,b) << endl;
    return 0;
}
 
Текущее время: 21:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru