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

Даны числа, найти НОД - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перевод числа из десятичной системы счисления в двоичную http://www.cyberforum.ru/cpp-beginners/thread556246.html
Как зделать програму которая бы считала перевод с 10-ичной системы в 2-ичную? подскажыте плз)
C++ прототипы функций Помогите пожалуйста с написанием программы, т.к. я в принципе составила ее, но при построении выводит ошибку... С помощью прототипа функции написать программу для подсчета суммы отрицательных элементов массивов А, B. заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread556223.html
Передача двумерного массива C++
Помогите разобраться int func(int *arr) { arr=1; } void main(){ int arr; arr=1;
Определить вес подарка C++
Вводится натуральное число К. Какой должен быть вес подарка, если в подарок включить по К конфет каждого названия, и какая его будет стоимость. Дано: Конфеты 1) название 2) фирма произв 3) цена за кг 4) вид (шоколадн, карамель) 5) наличие кг
C++ Сортировка каждой строки матрицы по убыванию до минимального элемента http://www.cyberforum.ru/cpp-beginners/thread556204.html
В матрице найти минимум в каждой строке и отсортировать элементы строки до минимального элемента в порядке убывания.Сортировка работать не хочет,над этим кодов мучуюсь день.ПОМОГИТЕ вот мои наработки #include <conio.h> #include <iomanip.h> #include <stdio.h> #include <math.h> #include <stdlib.h> #include <iostream.h> main()
C++ сравнение массивов Доброго времени суток форумчане, помогите пожалуйста написать программу, есть 5 массивов одинаковой размерности, но с разным колличеством элементов, необходимо сравнить их между собой и массив в котором больше элементов чем в других распечатать. подробнее

Показать сообщение отдельно
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
23.04.2012, 17:01     Даны числа, найти НОД
ну раз ты знаешь, что это за операция, почему самостоятенльно не исправил? Ты вообще что ли Си не учил?
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
int GCD(int m, int n){
  if (m>n) return GCD(n, m%n);
       else return GCD(m, n%m);
}
int main(){
  int a, b;
  std::cout<<"Enter two numbers:";
  std::cin>>a>>b;
  std::cout<<"GCD="<<GCD(a, b)<<std::endl;
  return 0;
}
Добавлено через 1 минуту
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
return (m>n)?GCD(n, m%n):GCD(m, n%m):
двоеточие вместо (; ) в конце по ошибке поставил
 
Текущее время: 11:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru