0 / 0 / 0
Регистрация: 24.06.2013
Сообщений: 7
|
|
1 | |
Создать класс для работы с нечёткими числами (представляются тройкой чисел)24.06.2013, 13:20. Показов 2238. Ответов 3
Метки нет (Все метки)
Подобная задача уже была в теме для начинающих С++, но у меня большие проблемы в любой С (т.к. до этого с меня требовали только простенькие программки в delphi, а сейчас ВНЕЗАПНО с#! много требуют, мало объясняют). Помогите пожалуйста.
Создать класс с закрытыми полями, где операции реализуются как методы класса. Нужно реализовать класс FazzyNumber для работы с нечеткими числами, которые представляются тройками чисел (x-e1, x, x+e2). Для чисел A=(A-al, A, A + ar) и B=(B-bl, B, B + br) арифметические операции выполняются по формулам: • сложение A+B = (A+B-al-bl, A+B, A+B +ar+br), • вычитание A-B = (A-B-al-bl, A-B, A-B +ar+br), • умножение AxB= (AB -Bal-Abl+albl, AB, AB + Bar+ Abr + arbr); • обратное число a= (1/ (A+ar), 1/A, 1/(A-al)), A>0 • деление A/B= ((A-al)/ (B+br), A/B, (A+ar)/(B-bl)), B>0 Помимо указанных операций, обязательно должны быть реализованы следующие методы: - метод инициализации Init; - ввод с клавиатуры Read; - вывод на экран Display; - преобразование в строку toString.
0
|
24.06.2013, 13:20 | |
Ответы с готовыми решениями:
3
Реализовать класс FazzyNumber для работы с нечеткими числами Класс: создать класс Fraction для работы с дробными числами Создать класс для работы с восьмеричными числами Создать класс для работы с длинными числами |
0 / 0 / 0
Регистрация: 24.06.2013
Сообщений: 7
|
||||||
24.06.2013, 14:05 [ТС] | 3 | |||||
Именно что нечёткие. А что такое A=(A-al, A, A + ar)? То тут всё проще, чем кажется:
(A-al) -окрестность числа слева А -само число (А-ar) -окрестность числа справа окрестности задаются одним числом, так что наше A=(A-al, A, A + ar) похоже на комплексное число и его можно записать как (x1,x,x2) - тройка чисел, всего то. Для меня классы это очень сложно, вот всё что я смог накряпать (а дальше понятия не имею что делать):
0
|
24.06.2013, 14:50 | 4 |
за небольшую плату могу сделать если хочешь
Добавлено через 4 минуты зачем тока всё это в win forms делать легче в консольке мне кажется, или это задание такое ? Добавлено через 19 минут если надумаешь пиши контакты удалены
0
|
24.06.2013, 14:50 | |
24.06.2013, 14:50 | |
Помогаю со студенческими работами здесь
4
Создать класс для работы с тригонометрическими комплексными числами - C++ c++ создать класс complex для работы с комплексными числами Создать класс Fraction для работы с дробными числами Создать класс Complex для работы с комплексными числами Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |