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

Сокращение дроби - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ (7,3):Declaration syntax error http://www.cyberforum.ru/cpp-beginners/thread817180.html
Помогите исправить ошибку #include <stdio.h> #include <conio.h> main() { int a,b; int Cube (int n) { return n*n*n; }
C++ освобождение памяти Помогите найти ошибку, программа вилиться когда освобождаю память! Здесь выделения памяти double **CreateArray() { double **pmatrix; int k,j; double delta; pmatrix = new double*; if(!pmatrix){ http://www.cyberforum.ru/cpp-beginners/thread817172.html
Определение типа масива C++
Всем доброго времени суток. Есть программа которая проверяет антирефлективность: int main () { int n; char x; cout<<"Enter n:"<<endl; cin>>n; cout<<"Enter elements:"<<endl; int *m=new int ; for (int i=0; i<n; i++)
C++ Задан массив D. Определить следующие суммы:
Тема Процедуры и функции Задан массив D. Определить следующие суммы: D + D + D; D + D + D; D + D + D. Пояснение. Составить подпрограмму для вычисления суммы трех последовательно расположенных элементов массива с номерами от k до т.
C++ Найти площадь фигуры С++ (Visual Studio 2010) http://www.cyberforum.ru/cpp-beginners/thread817142.html
Задание в общем не сложное, но писать еще не умею, а код нужен)) Короче: нужно найти площадь заштрихованой фигуры, тоесть найти площадь 6-угольника, потом треугольника, а потом от площади 6-уг отнять площадь треугольника, и = площадь заштр.фигуры.. Кто сможет оформить огомное спасибо (и да стороны нужно задавать самому)...
C++ Вот нашел учебник по С++! Кому интересно, можете скачать здесь Запрещено размещать любые материалы, нарушающие авторские права (без разрешения правообладателя), а также ссылки на них. Запрещено давать ссылки на скачивание программ и книг с файлообменников (рапида, депозит и т.п.) и других сайтов (форумов) Правила форума подробнее

Показать сообщение отдельно
Why so seriouS
44 / 44 / 1
Регистрация: 12.03.2013
Сообщений: 167
24.03.2013, 16:13     Сокращение дроби
C++
1
2
3
4
5
6
7
8
9
10
11
12
int nod(int x, int y){ 
    if (y == 0)  
        return x;  
    return nod(y, x % y);
}
 
void YouClass::Contraction()
{
    int tmp = nod(numerator,denominator);
    numerator /= tmp; //числитель
    denominator /= tmp; //знаменатель
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru