Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
-9 / 0 / 2
Регистрация: 13.02.2015
Сообщений: 73
1

Создать структуру, описывающую простую дробь

28.10.2015, 23:54. Просмотров 2027. Ответов 2
Метки нет (Все метки)

Создайте структуру, описывающую простую дробь. Добавьте в неё метод сокращения дроби, если ее числитель и знаменатель не являются взаимно простыми числами. Затем создайте структуру, состоящую из двух дробей и методов сложения, вычитания, произведения и деления этих дробей.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.10.2015, 23:54
Ответы с готовыми решениями:

Создайте структуру, описывающую простую дробь
Пишу в Microsoft Visual Studio ->Win32 Console application ->C++. Помогите пожалуйста "написать"...

Создать структуру, описывающую прямоугольник
2ая задачка и все help =) Создать структуру, описывающую прямоугольник. Написать функцию для...

Создать структуру, описывающую багаж пассажира
Создать структуру, описывающую багаж пассажира. Данные структуры: количество вещей и общий вес...

Создать класс Fraction, описывающий простую дробь. (Прошу помочь)
Создать класс Fraction, описывающий простую дробь.Добавить конструктор по умолчанию, конструктор с...

2
Эксперт C
25210 / 15688 / 3351
Регистрация: 24.12.2010
Сообщений: 34,201
28.10.2015, 23:56 2
йцукенгшщзхъфыв, Ваши соображения, наброски?
0
-9 / 0 / 2
Регистрация: 13.02.2015
Сообщений: 73
29.10.2015, 00:01  [ТС] 3
Лучший ответ Сообщение было отмечено йцукенгшщзхъфыв как решение

Решение

Я знаю только начало

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
struct drob
{
int numerator;
int denominator;
int intPart;
int sign;
 
void input ()
{
intPart = 0;
sign = 1;
 
cout<<"Enter numerator: ";
cin>>numerator;
 
for (int check = 0; check != 1
{
cout<<"Enter denominator: ";
cin>>denominator;
if (denominator == 0)
cout<<"Exeption divided by zero!"<<endl;
else
check = 1;
}
 
if (numerator < 0 && denominator < 0)
{
numerator*=-1;
denominator*=-1;
sign = 1;
}
 
else if (numerator < 0 || denominator < 0)
{
if (numerator < 0)
numerator*=-1;
else
denominator*=-1;
 
sign = -1;
}
}
 
int Nod (int a, int b)
{
while (a && b)
if (a >= b)
a %= b;
else
b %= a;
return a | b;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.10.2015, 00:01

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Определить структуру, описывающую багаж пассажира
Помогите, кому не трудно, пожалуйста! Определить структуру, описывающую багаж пассажира, с полями:...

Создайте структуру,описывающую точку в трехмерной системе координат
Создайте структуру,описывающую точку в трехмерной системе координат (x,y,z). Найдите расстояние...

1. Создайте структуру описывающую в трехмерной системе координат (x, y, z). Найдите расточник между двумя точк
1. Создайте структуру описывающую в трехмерной системе координат (x, y, z). Найдите расточник между...

Создать структуру, описывающую квартиру
• Создать структуру, описывающую квартиру (номер, ФИО владельца, количество жильцов, площадь в...

Создать структуру, описывающую улицу
Создать структуру, описывающую улицу (название, количество домов, длина, и т.д.). Создать класс...

Создать структуру, описывающую вагоны поезда
1. Создать структуру, описывающую вагоны поезда со следующими свойствами: a.количество мест ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.