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

Рекурсия. Наименьший общий делитель по формулам Евклида - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ случайная матрица 10 на 10 http://www.cyberforum.ru/cpp-beginners/thread280972.html
Люди помогите пожалуйста катастрофически не успеваю сделать последнею программу да она как раз самая сложная. Это последняя из 5 она мне вообще не удается а сдавать нужно все 5 и ни как по другому... в общем спасите пожалуйста меня... вот условие сгенерировать матрицу 10 на 10 из случайных чисел и рассчитать среднее отклонение от средней величины отдельно для положительных,отдельно для...
C++ Двухмерный массив(программа) Все добрый день. Учусь заочно и нужно решить задачу вот такую: ввести с клавиатуры двухмерный массив действительных чисел размером n*n, проверить правильность приема массива, рядки массива сортировать по увеличению, елементы 1-го рядка и 1-го столбца меняются местами. Если кто знает где и какую литературу почитать что бы написать данную программу буду очень благодарен. Сам С мы только... http://www.cyberforum.ru/cpp-beginners/thread280966.html
std::map, std::vector и порядок обхода коллекции C++
Здравствуйте, уважаемые! Вопрос следующий - если я сохраняю какие-то значения в map или вектор, то всегда ли я буду получать тот-же порядок, обходя контейнер итератором? template <class T> void func(T t); // ----- std::map <int,int> map; for (std::map <int,int> ::iterator it = map.begin(); it != map.end(); ++it); // обход итератором for_each(map.begin(), map.end(), func); // обработка...
C++ Помагит.е разобраться. Первая программа на с++
Вот после нескольких дней чтения книги написал такой код. //первая #include <iostream.h> main ( ) { int integrent1, integrent2, sum; cout <<"Введите число\n"; сin >> integrent1;
C++ Шашки http://www.cyberforum.ru/cpp-beginners/thread280959.html
Задали написать консольную игру шашки если у кого есть листинг скиньте плз В инете искал там только с графикой, а надо просто обычную простую игру
C++ Напечатать последовательность слов, удалив повторно входящие слова Задание: Дана последовательность, содержащая от 1 до 30 слов, в каждом из которых от 1 до 5 строчных латинских букв; между соседними словами – запятая, за последним словом точка. Напечатать эту же последовательность слов, удалив из нее повторно входящие слова. #include <iostream> using namespace std; struct m_w { char word; int count; m_w() : count(0) {*word = '\0';} подробнее

Показать сообщение отдельно
IIIa66uMEM6eP
заставил Бендера
 Аватар для IIIa66uMEM6eP
432 / 288 / 10
Регистрация: 05.12.2010
Сообщений: 1,642
Записей в блоге: 6
21.04.2011, 20:16     Рекурсия. Наименьший общий делитель по формулам Евклида
Подскажите как выполнить рекурсию.
прога работает, но без рекурсии.
задание в приложении.

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
#include <cstdlib>
#include <iostream>
#include <cmath>
#include <clocale>
 
using namespace std;
 
  int NOD(int a,int b)
 {
    while(a!=0 && b!=0)
    {
       if(a>=b) a%=b;
           else b%=a;
    }
 return a+b; 
 }
int main(){
int A, B;
  cout << "Enter numbers: " << endl;
  cin >> A;
  cin >> B;
cout << "REZ: " << NOD(A,B) << endl;
 
 
    system("PAUSE");
    return EXIT_SUCCESS;
}
Миниатюры
Рекурсия. Наименьший общий делитель по формулам Евклида  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru