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

Найти НОД только циклами и if - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Бинарное дерево. Выводит ошибки: data: необъявленный идентификатор http://www.cyberforum.ru/cpp-beginners/thread660781.html
Прошу помощи Вот программа: # include <stdio.h> # include <conio.h> struct NODE{ // определение узла дерева int data; // поле данных NODE *l_heir; // указатели на потомков NODE *r_heir;
C++ Использование конструктора Здравствуйте! Недавно начал изучать классы. Хочу создать динамический массив объектов: #include <iostream> #include <cstdlib> #include <ctime> #include <iomanip> using namespace std; class Matrix { http://www.cyberforum.ru/cpp-beginners/thread660765.html
Вывод символов из файла в обратном порядке C++
Собственно основное задание: программа, выводящая символы из файла в обратном порядке. Есть другая, которая выводит предложения из файла в обратном порядке. Можно ли ее переделать под основное задание? #include <iostream> #include <fstream> #include <string> using namespace std; int main()
указатели и функции в с++ C++
Как сделать так, чтобы функция возвращала указатель на какой-либо элемент этой функции, а сам исходный элемент в mainе оставался неизменным? Вот например мне необходимо отсортировать массив методом пузырька и вывести его на экран. С заменой первоначального массива я понимаю как сделать, а вот как сделать так, чтобы функция вернула указатель на новый массив, а самый первый остался таким же и...
C++ Компиляция программы, max и getch http://www.cyberforum.ru/cpp-beginners/thread660755.html
Вот код: #include "stdafx.h" #include <iostream> #include <conio.h> //#include <stdlib.h> #include <iomanip> //#include <time.h> //#include <algorithm> using namespace std;
C++ Исправить простой код с оператором cout Добрый день! Помогите пожалуйста исправить ошибки в этом коде. Изучаю С++ совсем недавно и ещё не все ошибки могу разобрать, т.к. исправив одну, получаю другую. #include <iostream.h> #include <stdafx.h> using namespace std; int main() { подробнее

Показать сообщение отдельно
makShot
15 / 15 / 1
Регистрация: 07.07.2011
Сообщений: 38
30.09.2012, 16:44     Найти НОД только циклами и if
Если без функций, то можно так:

C++
1
2
3
for (int GCD = (x < y) ? x : y; GCD > 0; GCD--)  //greatest common divisor
if ((x % GCD == 0) && (y % GCD == 0))
{printf("\nGreatest Common Divisor of %d and %d is %d\n",x,y,GCD); break;
 
Текущее время: 15:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru