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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Delmellor
1 / 1 / 0
Регистрация: 18.11.2012
Сообщений: 37
#1

Задача на многочлен над рац. числами. и высчитывание значений с последующей сортировкой - C++

19.12.2012, 18:29. Просмотров 235. Ответов 0
Метки нет (Все метки)

Всем доброго времени суток.
Возникла одна задача; не встречал раньше таких. Помогите, пожалуйста, с кодом.. буду очень признателен.

Постановка:
Входной файл:
в первой строке лежат рациональные числа (K штук) - всегда обыкновенные дроби.
пример, как может выглядеть вторая строка: 5/7 3/11 5/17 37/3
во второй строке лежат коэффициенты многочлена - рациональные числа, тоже обыкновенные дроби.
пример третьей строки: 3/14 15/4 9/13 -5/9

Для каждого из K чисел нужно посчитать значение многочлена от него - это раз.
Отсортировать полученные значения многочлена по возрастанию - это два.

Т.е. в выходном файле должны лежать отсортированные по возрастанию значения многочлена.
Степени многочлена идут по порядку.. т.е. для вышеприведенного примера он будет выглядеть вот так: (3/14)*x^3 + (15/4)*x^2 + (9/13)*x - 5/9
Т.е. степень многочлена = (количество дробей в третьей строке) - 1 ;

Если во второй строке входного файла (коэффициенты многочлена) лежит одна дробь - выдать ошибку.

Добавлено через 21 час 25 минут
Поднимаю тему. Помогите кто-нибудь (задачу нужно реализовать в ближайшее время), пожалуйста.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.12.2012, 18:29     Задача на многочлен над рац. числами. и высчитывание значений с последующей сортировкой
Посмотрите здесь:

Отсортировать одномерный массив, заполненный случайными числами, сортировкой Шелла и сортировкой выбором - C++
Отсортировать одномерный массив, заполненный случайными числами, сортировкой Шелла и сортировкой выбором.

Добавление элементов в динам. массив с последующей сортировкой - C++
Всем доброго времени суток. Можно ли как-нибудь добавлять элементы в динам. массив? Т.е. у меня массив string (фамилии) в алфавитном...

Многочлен с комплексными числами - C++
Даны натуральное число n, действительные числа х,у,а0,b0...an,bn. Вычислить по схеме Горнера значение многочлена с комплексными...

Операции над большими числами - C++
Здравствуйте. Хочу создать класс выполняющий арифметические операции над большие числа (знаю что велосипед, делаю в учебных целях). Класс...

Перегрузка операций над 16-ричными числами - C++
Базовый класс «Шестнадцатеричное число»: - конструкторы (по умолчанию, инициализация пользователем); - методы доступа; - метод вывода...

Провести операцию эквивалентности над двоичными числами - C++
Всем привет. Мне нужно провести операцию эквивалентности над двоичными числами. проблема в том, что я не знаю, как написать в С++ операцию...

Выполнить над числами указанное действие и вывести результат - C++
14 Арифметические действия над числами пронумерованы следующим образом: 1 — сложение, 2 — вычитание, 3 — умножение, 4 — деление. Дан номер...

Выполнить над числами указанное действие и вывести результат. - C++
Арифметические действия над числами пронумерованны следующим образом: 1-сложение, 2- вычитание, 3- умножение, 4-деление. Дан номер...

Строковые массивы, вывод и операции над числами в двумерном массиве - C++
Как задать динамически массив строк (строк должно быть 10, может и статический подойдет?) и как оперировать над числами в двумерном...

Нужна библиотека для поддержки операций над сверхдлинными числами - C++
Требуется написать библиотеку на С++ для поддержки операций над сверхдлинными числами. Не представляю себе с чего начать и что в неё должно...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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