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

Составить программу для сложения дробей - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести на экран таблицу значений функции http://www.cyberforum.ru/cpp-beginners/thread739737.html
всем привет. помогите пж разобраться с задачей. объясните пж к чему здесь (a и b) и как значения К подставлять (я так понимаю оно идет от 1 до бесконечности).
C++ Проблемы с кодом. Ругается на strcpy. Хелпните Программа по удалению последнего столбца из матрицы. #include <iostream> #include <string> #include <windows.h> using namespace std; void Print(char***matr,int str,int stb) //Печать матрицы http://www.cyberforum.ru/cpp-beginners/thread739694.html
Графы. Поток минимальной стоимости C++
Помогите кто может сделать тестовый пример для данной программы. Что-то не выходит у меня с вводом и выводом: данные читаются из файла(Input), результат записывается в файл(Output). #include <vector> #include <algorithm> using namespace std; // это типа бесконечность будет const int inf = 0x3fffffff;
С++ Stack C++
Помогите пожалуйста написать программы........Задали задание про программированию по стэкам , а я вообще не о чем про них......Нужно до понедельника(24.12.12) сдать чтобы на повторку не отправили....Помогите пожалуйста в C++ написать программы - 1.Дано число D и указатель PC на один из элементов непустого списка. Вставить впереди данного элемента списка новый элемент со значением D и...
C++ Работа с текстовыми файлами http://www.cyberforum.ru/cpp-beginners/thread739636.html
Здравствуйте, хотелось бы получить помощь от специалистов в решении неск. задач, студенты народ бедный, но по-возможности отблагодарю. 1) Вставить символ "charg1" в конец строки "strarg" 2)Разработать функцию, вычисляющую количество сочетаний с повторениями 3)Найти все все неповторяющиеся слова(в введенном с клав. тексте, состоящем из нескольких слов, оканчивающимся точкой, как символом-...
C++ Найти в диапазоне от 10 до 99 такие 3 последовательные числа, чтобы сумма их цифр была равна 15 Например: 13 14 15. 1+3+1+4+1+5=15. подробнее

Показать сообщение отдельно
vua72
410 / 410 / 83
Регистрация: 28.11.2010
Сообщений: 1,158
26.12.2012, 01:53     Составить программу для сложения дробей
Цитата Сообщение от faLek Посмотреть сообщение
[CPP]#include "stdafx.h"

Добавлено через 14 секунд
Плохо такое не знать)))
Результат должен быть несократимой дробью, плохо на такое не обращать внимание

Добавлено через 14 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <cmath>
#include <cstdlib>
#include <iostream>
int nod (int a, int b)
{
    return b ? nod (b, a % b) : a;
    //while ((a %= b) && (b %= a));
    //return a | b;
}
using namespace std;
int main ()
{
    int a, b, c, d;
    cout << "a, b, c,d? "<<endl;
           cin >>a>>b>>c>>d;
    chisl=a*d+b*c;
    int znam=c*d;
    //cout << chisl<<endl<<znam<<endl<<nod(chisl, znam)<<endl; // для понимания можно расскоментировать
    cout << "Rez="<<chisl/nod(chisl, znam)<<"/"<<znam/nod(chisl, znam);
    return 0;;
}

и нужно
C++
1
2
3
do {
    cin >>a>>b>>c>>d;
    }while (a==0||b==0||c==0||d==0);
в качестве проверки корректности ввода
 
Текущее время: 16:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru