![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() ![]() |
![]() |
Bard |
![]() ![]()
Сообщение
#1
|
![]() Учиться, учиться еще раз учиться ![]() ![]() ![]() Группа: Пользователи Сообщений: 158 Пол: Мужской Реальное имя: Яшар Репутация: ![]() ![]() ![]() |
Нам наш учитель вчера задал такую задачу...
![]() Вводяться коэффиценты 2 многочленов и требуеться разделить их друг на друга и вывести коэффиценты получившегося многочлена... помогите составить кратчайший алгоритм... ![]() -------------------- Чтобы поразить цель важна не точность, а смелость
Шарль Луи Монтескё |
Mind |
![]()
Сообщение
#2
|
Новичок ![]() Группа: Пользователи Сообщений: 13 Пол: Мужской Реальное имя: Mind Репутация: ![]() ![]() ![]() |
Вот мой вариант деления многочленов столбиком.
program Vremya_09_03_07; Протестировал. Вроде работает. Там только небольшой глюк в выводе остатка... Ну типо несколько нулей написать лишних может... А так нормально. Главное ответ верный выдаёт. Если найдёшь ошибки сообщи. ![]() Сообщение отредактировано: volvo - 10.03.2007 23:45 |
мисс_граффити |
![]()
Сообщение
#3
|
![]() просто человек ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: ![]() ![]() ![]() |
1. Немножко не компилируется...
2. Глюки есть. Например, если степень делителя больше степени делимого... не дает ввести все коэфф для делителя. -------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
Bard |
![]() ![]()
Сообщение
#4
|
![]() Учиться, учиться еще раз учиться ![]() ![]() ![]() Группа: Пользователи Сообщений: 158 Пол: Мужской Реальное имя: Яшар Репутация: ![]() ![]() ![]() |
Вот мой вариант деления многочленов столбиком. program Vremya_09_03_07; Протестировал. Вроде работает. Там только небольшой глюк в выводе остатка... Ну типо несколько нулей написать лишних может... А так нормально. Главное ответ верный выдаёт. Если найдёшь ошибки сообщи. ![]() Bolshoe spasibo ![]() ![]() -------------------- Чтобы поразить цель важна не точность, а смелость
Шарль Луи Монтескё |
Mind |
![]()
Сообщение
#5
|
Новичок ![]() Группа: Пользователи Сообщений: 13 Пол: Мужской Реальное имя: Mind Репутация: ![]() ![]() ![]() |
Цитата 1. Немножко не компилируется... Ну вообще программа может только либо компилиться, либо нет. Немножко - это реальный прикол! ![]() Цитата 2. Глюки есть. Я не рассматривал этот вариант в своей задаче.Например, если степень делителя больше степени делимого... не дает ввести все коэфф для делителя. Это каким таким образом степень делителя может быть больше степени делимого елси я поставил на это ограничение: Код repeat write('Vvedite naivysshuu stepen` delitelya: '); readln(kol2); until (kol2 >= 0) and [b](kol2 <= kol1) [/b]; Вот то что жирным посмотри. З.Ы. Чё в коде жирным выделять нельзя что ли? Я вот имел ввиду вот это: kol2 <= kol1 Сообщение отредактировано: Mind - 10.03.2007 23:20 |
Bard |
![]() ![]()
Сообщение
#6
|
![]() Учиться, учиться еще раз учиться ![]() ![]() ![]() Группа: Пользователи Сообщений: 158 Пол: Мужской Реальное имя: Яшар Репутация: ![]() ![]() ![]() |
Спасибо огромное...я пожправил некоторые пробелы в проге(их было не так уж и много)...
![]() -------------------- Чтобы поразить цель важна не точность, а смелость
Шарль Луи Монтескё |
Mind |
![]()
Сообщение
#7
|
Новичок ![]() Группа: Пользователи Сообщений: 13 Пол: Мужской Реальное имя: Mind Репутация: ![]() ![]() ![]() |
Цитата Спасибо огромное...я пожправил некоторые пробелы в проге(их было не так уж и много)... Да не за что! ![]() ![]() |
volvo |
![]()
Сообщение
#8
|
Гость ![]() |
Цитата чтобы проверять правильность своего деления многочленов Для этого надо программу тестировать САМОМУ, а не давать ее как решение для того, чтобы ее тестировали другие... |
мисс_граффити |
![]()
Сообщение
#9
|
![]() просто человек ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: ![]() ![]() ![]() |
Цитата Ну вообще программа может только либо компилиться, либо нет. Немножко - это реальный прикол! Спасибо за пояснение. Я даже не догадывалась! Hint: вообще-то, это цитата была. Цитата Это каким таким образом степень делителя может быть больше степени делимого елси я поставил на это ограничение 1. А с какой стати ты отбрасываешь этот случай? Что, правильные дроби не имеют права на существование? 2. Пользователя хоть как-то предупредить - не судьба? Откуда он должен знать, что его вариант ввода степени не прошел? Начинает вводить коэффициенты.... Программа не ругается, все принимает... volvo, компания Майкрософт тоже так любит делать ![]() Сообщение отредактировано: мисс_граффити - 11.03.2007 0:09 -------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
Mind |
![]()
Сообщение
#10
|
Новичок ![]() Группа: Пользователи Сообщений: 13 Пол: Мужской Реальное имя: Mind Репутация: ![]() ![]() ![]() |
Цитата Для этого надо программу тестировать САМОМУ, а не давать ее как решение для того, чтобы ее тестировали другие... Я тестировал сам! Всё работает. Я наверно имею право иногда сомневаться... ![]() Я просто так на всякий случай написал. Мало ли какие глюки найдутся... Никто ведь не застрахован от ошибок. Цитата . Пользователя хоть как-то предупредить - не судьба? Откуда он должен знать, что его вариант ввода степени не прошел? Начинает вводить коэффициенты.... Программа не ругается, все принимает... Ну, вообще я думаю это уже оформление... Я не углублялся в оформление. Точнее говоря его там нет вообще. ![]() Цитата 1. А с какой стати ты отбрасываешь этот случай? Что, правильные дроби не имеют права на существование? Конечно правильные дроби имеют право на существование. Я просто не рассматривал этот вариант. Судя по ответу он остался доволен. А это уже более расширенный вариант этой задачи. Может этого вообще не надо было ему? (ну это я так уже просто догадываюсь) Цитата volvo, компания Майкрософт тоже так любит делать "Ищите, пользователи, глюки... Сообщайте в суппорт... А мы сервиспаков наделаем..." ![]() ![]() |
Perfez |
![]() ![]()
Сообщение
#11
|
![]() Бывалый ![]() ![]() ![]() Группа: Модераторы Сообщений: 231 Пол: Женский Репутация: ![]() ![]() ![]() |
Буду выступать в виде заключителя
![]() ![]() Вот прекрасно работающий исправлённый вариант кода Mind-a(Спасибо!):
Цитата P.S.: 1.[i]Конец всему делу венец ![]() 2.Лучше поздно чем никогда Сообщение отредактировано: Perfez - 17.03.2007 6:08 |
volvo |
![]()
Сообщение
#12
|
Гость ![]() |
Цитата Вот прекрасно работающий Понимаешь, в чем дело... Если меня пытаются уверить в том, что что-то прекрасно и безошибочно работает, у меня... Как бы это сказать помягче... Почему-то возникают сомнения... Смотри:Цитата writeln('Vvedite koeffichienty delitelya: '); Цитата ar3[j]:=ar1[k]/ar2[l]; в знаменателе будет 0, это что, ТОЖЕ будет считаться "безошибочной работой", или что? Ну, и закончить хочется вопросом: Как ты думаешь, при делении 6x2 - 8x на 2x , что должно получиться в результате, и что в остатке? А теперь проверь своей программой... |
![]() ![]() |
![]() |
Текстовая версия | 20.07.2025 18:11 |