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

Составить рекурсивную функцию вычисления НОД - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Удалить в строке все буквы “b”, непосредственно за которыми идет цифра http://www.cyberforum.ru/cpp-beginners/thread740539.html
Подскажите,что не так?Выполнить задание не используя стандартные операции и функции для строк символов. Удалить в строке все буквы “b”, непосредственно за которыми идет цифра. Код вроде как написала,программа копилируется и ничего не выдаёт. #include "stdafx.h" #include <iomanip> #include <stdlib.h> #include <iostream> #include <string> using namespace std; int _tmain(int argc, _TCHAR*...
C++ нужно вычислить произведение среднего значения вот надо расчитать Вычислить произведение P=Sr1*Sr2 среднего значения Sr1 элементов массива xi и среднего Sr2 элементов массива yi, i=1,2,3. http://www.cyberforum.ru/cpp-beginners/thread740536.html
Число положительных элементов массива и число элементов, больших вычисленного числа C++
Вычислить Число положительных элементов массива и число элементов, больших вычисленного числа. Добавлено через 24 секунды помогите плиз
C++ Создать ф-ию,печатающую таблицу квадратов чисел от 1 до тех пор,пока квадрат числа не превысит значения предела,переданного в ф-ию в кач-ве параметра
Создать функцию,печатающую таблицу квадратов чисел от 1 до тех пор,пока квадрат числа не превысит значения предела,переданного в функцию в качестве параметра
C++ матрицу в С++ надо расчитать http://www.cyberforum.ru/cpp-beginners/thread740527.html
помогите пожалуйста, срочно надоТекстовую часть задания набирайте вручную.
C++ Линейные функции многих переменных Помогите составить код на С++ или покажите как примерно это выглядит: Линейные функции многих переменных. Операции сложение, вычитание, умножение на число, дифференцирование, постановка значений одной переменной, вычисления значения функции,сравнение, присвоение, ввод-вывод подробнее

Показать сообщение отдельно
komand0
 Аватар для komand0
8 / 8 / 0
Регистрация: 20.06.2012
Сообщений: 225
20.12.2012, 23:58     Составить рекурсивную функцию вычисления НОД
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
 
int nod(int n, int m)
{
    if(m==0)
        return n;
    if(n>m)
        return nod(m,n%m);
    else
        return nod(n,m%n);
}
 
int main ()
{
    std::cout << nod(12,8);
    system("PAUSE");
    return 0;
}
Добавлено через 45 секунд
строго по тому что вы написали в задании
 
Текущее время: 22:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru