Помогите разобраться с переменными в 2-х процедурах. |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
Помогите разобраться с переменными в 2-х процедурах. |
Jack K. |
10.05.2007 21:26
Сообщение
#1
|
Группа: Пользователи Сообщений: 8 Пол: Мужской Репутация: 0 |
Всем доброго времени суток! Вот возникла проблемка... Немогу связать 2 процедуры для подсчета arctg(x) через ряд Тейлора... проблема в локальных/глобальных переменных или еще передачу по ссылке или по значению где нить напутал 100%... я в тупике. Пжжалста помогите, кто нить!!!
Вот так вот я ее написал:
Сообщение отредактировано: Jack K. - 10.05.2007 21:31 |
Jack K. |
18.06.2007 21:00
Сообщение
#2
|
Группа: Пользователи Сообщений: 8 Пол: Мужской Репутация: 0 |
Всем доброго времени суток! Вот возникла проблемка... Немогу связать 2 процедуры для подсчета arctg(x) через ряд Тейлора... проблема в локальных/глобальных переменных или еще передачу по ссылке или по значению где нить напутал 100%... я в тупике. Пжжалста помогите, кто нить!!! Вот так вот я ее написал:
з.ы. подправил j в первой процедуре... там "-" на "+" исправил.. аааа, очень надо!! завтра сдавать... Сообщение отредактировано: Jack K. - 18.06.2007 21:05 |
мисс_граффити |
18.06.2007 21:33
Сообщение
#3
|
просто человек Группа: Модераторы Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: 55 |
формулу разложения дай...
-------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
Jack K. |
18.06.2007 21:36
Сообщение
#4
|
Группа: Пользователи Сообщений: 8 Пол: Мужской Репутация: 0 |
Эскизы прикрепленных изображений |
volvo |
18.06.2007 22:05
Сообщение
#5
|
Гость |
Замени свою процедуру arctg вот на это:
procedure arctg(x:real;var f:real); А в процедуре Tab печатай не С, а F: writeln(x:2:2,' ', F:4:4{zn-e arctg(x)},' ', k:4:1,' ', m:4:4) ; Сообщение отредактировано: volvo - 18.06.2007 22:07 |
мисс_граффити |
18.06.2007 22:17
Сообщение
#6
|
просто человек Группа: Модераторы Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: 55 |
...а еще половину глобальных переменных можно убрать.
у меня, в общем, так получилось: Program finish; Сообщение отредактировано: мисс_граффити - 18.06.2007 22:18 -------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
Jack K. |
18.06.2007 22:40
Сообщение
#7
|
Группа: Пользователи Сообщений: 8 Пол: Мужской Репутация: 0 |
мисс_граффити ,volvo ОГРОМЕННОЕ ВАМ СПА-СИ-БО!!! и "+" соответственно ))
т.е. я так понял, что у меня была с рекурентной формулой беда? Сообщение отредактировано: Jack K. - 18.06.2007 22:42 |
мисс_граффити |
18.06.2007 22:59
Сообщение
#8
|
просто человек Группа: Модераторы Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: 55 |
И с формулой, и выводил не совсем то.
-------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
Jack K. |
18.06.2007 23:08
Сообщение
#9
|
Группа: Пользователи Сообщений: 8 Пол: Мужской Репутация: 0 |
уже 30 минут ищу кнопочку чтобы + поставить почему то рядом с вашим числом плюсов, картинки с изображением + и - не активны... наверно я еще оч мало на этом форуме.. недостаточно прав.
|
мисс_граффити |
18.06.2007 23:38
Сообщение
#10
|
просто человек Группа: Модераторы Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: 55 |
да, мало сообщений.
-------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
Michael_Rybak |
18.06.2007 23:54
Сообщение
#11
|
Michael_Rybak Группа: Модераторы Сообщений: 1 046 Пол: Мужской Реальное имя: Michael_Rybak Репутация: 32 |
Цитата уже 30 минут ищу кнопочку чтобы + поставить почему то рядом с вашим числом плюсов, картинки с изображением + и - не активны... наверно я еще оч мало на этом форуме.. недостаточно прав. Увеличил обоим. |
Jack K. |
19.06.2007 14:24
Сообщение
#12
|
Группа: Пользователи Сообщений: 8 Пол: Мужской Репутация: 0 |
сегодня сдал!!! это была последня прога с прошлого семестра на зачет, штук 15 я сдал в январе-феврале, а с этой запарился))
Выкладываю итоговую версию задачи (вдруг кому пригодится) Задание было таким: Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на интервале от xmin до xmax с шагом dx с точностью e. Каждая строка таблицы должна содержать значение аргумента, значение функции и количество просуммированных членов ряда. Операции ввода исходных данных, вычисления функции с помощью ряда Тейлора и табулирования функции реализовать в виде отдельных подпрограмм (процедур и функций). Program finish; p.s. Michael_Rybak, спсиб за плюсы |
мисс_граффити |
19.06.2007 15:52
Сообщение
#13
|
просто человек Группа: Модераторы Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: 55 |
странную вещь ты сотворил....
зачем - я не поняла. я ж вроде выложила полную работающую программку, без лишних глобальных переменных... без НЕИСПОЛЬЗУЮЩИХСЯ переменных (а у тебя и такие есть). ну взял бы подпрограмму arctg у volvo ... но брать описание переменных в его версии, а все остальное - в моей... оригинально. -------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
Текстовая версия | 30.05.2024 16:01 |