Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Сложение двоичных чисел, представленных в bitset Здравствуйте! Мне необходимо узнать, как можно реализовать сложение двоичных чисел, представленных в виде bitset (хотя бы инкремент). Помогите, пожалуйста. https://www.cyberforum.ru/ cpp-beginners/ thread631486.html Выход за предел массива C++
Здравствуйте, меня заинтересовала одна особенность массивов, а именно то что они не проверяются на количество элементов, из этого исходит то что с их помошью мы можем изменить/инициализировать совершенно не относящуюся к этому массиву переменную. Я бы хотел узнать возможно ли это ?
C++ Union с явными указателями или void*- что выбрать? https://www.cyberforum.ru/ cpp-beginners/ thread631465.html
В программе предполагается использование огромного количества указателей типа void*, по которым будут хранится объекты типов А и Х. Т.о. при обращении будет использоваться явное приведение типа указателя. Но как вариант рассматриваю вместо void* использовать union { A* pA; X* pX; }; Мне кажется, что и тот, и другой вариант должны быть одинаковы по части занимаемого объёма...
C++ Eclipse C++ библиотеки https://www.cyberforum.ru/ cpp-beginners/ thread631423.html
Компилятору не нравится объявление библиотеки #include <iostream> Можно ли как то это исправить? компилятор >> eclipse-cpp-helios
НОЧД и НОНД(задача) C++
Здравствуйте! Тут на одном сайте задача есть: Для двух данных натуральных чисел найдите их наибольший четный и наибольший нечетный делители. Входные данные Вводятся два натуральных числа, разделенные пробелом. Числа не превосходят 10 в степени 9. Выходные данные Выведите два числа через пробел — наибольший общий четный делитель и наибольший общий нечетный делитель. Если какого-то из...
C++ Указатель на объект.объясните base - это базовый класс...first - это производный от base...iam() виртуальная функция, перегруженная в first... Вопрос: почему вызывается функция базового класса, а не first?.. #include <iostream> #include "classes.cpp" using namespace std; int main() { base ibase; first ifirst; https://www.cyberforum.ru/ cpp-beginners/ thread631402.html
C++ GetModuleFileNameEx ошибка #include <iostream> #include <windows.h> #include <time.h> #include "main.h" #pragma comment(lib,"Psapi") using namespace std; //global ULONG crc_tab; https://www.cyberforum.ru/ cpp-beginners/ thread631400.html C++ Отсортировать по возрастанию элементы массива
1)Дан массив целых чисел из 10 элементов отсортировать по возрастанию. 2)Дан действительный массив A.Напечатать индекс его отрицательных элементов. помогите пожалуйста написать программу на С++
C++ Перевод программы с Pascal на С++ https://www.cyberforum.ru/ cpp-beginners/ thread631389.html
uses crt; var i :integer; BEGIN ClrScr; Write('Результат: '); for i := 20 to 50 do if (i mod 3 = 0) and (i mod 5 <> 0) then Write(i, ' '); Readln; END.
C++ Квадратные уровнения https://www.cyberforum.ru/ cpp-beginners/ thread631379.html
помогите написать код. программа должна: решить квадратное уравнение по трем коэффициентам. даны a, b и c напишите как можно это реализовать.
Рекурсия: нахождение биномиальных коэффициентов C++
В общем нужно вывести биноминальные коэффициенты последовательности.... т.е есть последовательность - скажем вектор 12345 n = size = 5 k - пусть равен 2 тогда результатом должны быть все возможные пары 12, 13, 14, 15, 23, 24, 25, 34, 35, 45
C++ Программы pascal переписать под c++ Доброго времени суток. вот последняя программа которую нужно сделать под c++ Я знаю парни я вам надоел уже :) Больше не буду вас мучать) Задание: В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму элементов, с нечетными номерами; Сумма элементов массива, расположенных между первым и последним отрицательными элементами. Program Eto_konec; uses crt; var A :... https://www.cyberforum.ru/ cpp-beginners/ thread631358.html
317 / 268 / 61
Регистрация: 12.10.2011
Сообщений: 434
01.08.2012, 11:04 0

АнтиЕвклид! - C++ - Ответ 3319069

01.08.2012, 11:04. Показов 431. Ответов 4
Метки (Все метки)

Ответ

1/2+1=3/2 переворачиваем дробь
2/3+1=5/3 .....
3/5+1=8/5 .....
5/8+1=13/8 .....
8/13+1=21/13 ......
13/21+1=34/21 и т.д.


Проверяю этим алгоритмом
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
def Nod(a,b):
    while a and b:
        print "%s - %s"%(a,b)
        if a>=b:
            a%=b
        else:
            b%=a
    return b|a
 
 
>>> Nod(34,21)
34 - 21
13 - 21
13 - 8
5 - 8
5 - 3
2 - 3
2 - 1
1


Вернуться к обсуждению:
АнтиЕвклид! C++
0
Заказать работу у эксперта
01.08.2012, 11:04
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru