0 / 0 / 0
Регистрация: 10.10.2015
Сообщений: 16
|
|
1 | |
Объясните, что выполняет данная строка в функции НОК01.12.2015, 19:26. Показов 817. Ответов 3
Метки нет (Все метки)
Мне в программе нужно было найти НОК заданных чисел. Нашел функцию подсчета для вычисления НОК(алгоритм Евклида) . Вот в ней такая строчка : long int nod (int x, int y) { return (x?nod(y%x,x):y); } . Можете описать действия после слова "return" . Я прочитал и узнал что это тернарная операция, на подобии if ... else , но не могу понять как выполняется это выражение. Спасибо заранее за помощь.
0
|
01.12.2015, 19:26 | |
Ответы с готовыми решениями:
3
Объясните функции которая выполняет каждая строка! Что выполняет данная программа? Что выполняет данная программа на Prolog Что выполняет и за что отвечает данная процедура? |
69 / 69 / 55
Регистрация: 17.11.2015
Сообщений: 151
|
|
01.12.2015, 20:19 | 2 |
смысл примерно такой:
if (x!=0) nod(y%x,x); else return y; пока Х не равен нулю, функция будет рекурсивно вызываться с параметрами y%x и х
1
|
02.12.2015, 01:22 | 4 |
ТС путает НОД и НОК?
0
|
02.12.2015, 01:22 | |
02.12.2015, 01:22 | |
Помогаю со студенческими работами здесь
4
Объясните какую функцию выполняет каждая строка Что выполняет данная конструкция с методом size? Объясните пожалуйста, какую функцию выполняет каждая строка Объясните, что выполняет этот конструктор Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |