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

Написать функции вычисления сложения, вычитания, умножения и деления дробей - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ [С++] Задан массив размерностью NхM. Напишите функции... http://www.cyberforum.ru/cpp-beginners/thread515130.html
«Двумерный массив» Задан массив размерностью nхm. Напишите функции, которые выполняют следующие задачи: a. Вывод на экран двумерного массива в виде таблицы b. Вывод на экран элементов...
C++ Поиск минимальной по длине строки в текстовом файле помогите пожалуйста решить задачу... Дан текстовый файл. Вывести на экран самую короткую строку текстового файла. заранее спасибо http://www.cyberforum.ru/cpp-beginners/thread515114.html
Структуры C++
Здравствуйте, нужна помощь в написании программы: Определить структуру, написать набор функций для работы с массивом структур в самом описании структуры. # struct name { string NameFIO; int...
C++ производный класс 3D массив
Помогите пожалуйста. На основе класса «Матрица» создать производный класс «3D массив». Класс содержит массив, каждый элемент которого является матрицей. В классе должны быть переопределены функции...
C++ Определить количество работников, у которых стаж работы больше, чем ввел пользователь. http://www.cyberforum.ru/cpp-beginners/thread515058.html
Создать программу которая обрабатывает инфомацию о работниках: Имя,фамилия должность дата рождения стаж возраст Выполнить надо 3 пункта: a:Определить количество работников, у которых стаж...
C++ Перевод с С++ на Pascal Спичечная модель Профессор Самоделкин решил изготовить объемную модель кубиков из спичек, используя спички для рёбер кубиков. Длина ребра каждого кубика равна одной спичке. Для построения... подробнее

Показать сообщение отдельно
чайникк
0 / 0 / 0
Регистрация: 14.02.2012
Сообщений: 17
13.03.2012, 01:04  [ТС]
C++
1
2
3
4
5
6
7
8
9
10
11
void reduce(Fraction& a)
{
        int copyOfNum = a.num;
        int copyOfDen = a.den;
        while (copyOfNum != copyOfDen)
        {
                copyOfNum < copyOfDen ? copyOfDen -= copyOfNum : copyOfNum -= copyOfDen;
        }
        a.num /= copyOfNum;
        a.den /= copyOfDen;
}

что-то мне не совсем понятно. можете пожалуйста прокомментировать эту часть?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru