IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> Составить Паскаль-программу, позволяющую найти корень уравнения на заданном отрезке.
nice
сообщение 26.05.2009 19:43
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 11
Пол: Женский

Репутация: -  0  +


Составить Паскаль-программу, позволяющую найти корень уравнения на заданном отрезке.

0.6*3(в степени х) – 2.3*х-3=0 отрезок седержащий корень [2,3] любым методом кроме метода половинного деления

Сообщение отредактировано: nice - 26.05.2009 21:14
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов(1 - 16)
volvo
сообщение 26.05.2009 19:48
Сообщение #2


Гость






Еще раз сказать? Меня не интересует, когда тебе надо это сдать, это твои проблемы, понимаешь? Здесь форум, который читают тысячи людей. Возможно. у кого-то и будет решение твоей проблемы, но с таким названием тема здесь не выживет... Потому что даже если сейчас и выживет, то ПОТОМ она не будет нужна никому... Кто будет заходить в тему с названием "помогите решить?!плизззз!очееень надо!"? А мусор нам зачем?

Решать, конечно, тебе, хочешь - продолжай штамповать темы с подобными названиями, закрываются они одним кликом мыши, если что... Но лучше - измени название, если нужна помощь...
 К началу страницы 
+ Ответить 
Ozzя
сообщение 27.05.2009 6:15
Сообщение #3


Гуру
*****

Группа: Пользователи
Сообщений: 1 220
Пол: Мужской

Репутация: -  16  +


Численные методы решения уравнений
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
nice
сообщение 27.05.2009 17:35
Сообщение #4


Новичок
*

Группа: Пользователи
Сообщений: 11
Пол: Женский

Репутация: -  0  +


blink.gif я не понимаю в этом ничего,напишите решение задачи.....
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Krjuger
сообщение 27.05.2009 17:39
Сообщение #5


Профи
****

Группа: Пользователи
Сообщений: 652
Пол: Мужской
Реальное имя: Алексей

Репутация: -  20  +


Девушка вам скинули ссылку на рабочие программы,берете копируете и подставляете свою функцию и свой отрезок,вам больше математика нужна,чем знание паскаля.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 27.05.2009 17:40
Сообщение #6


Гость






Цитата
напишите решение задачи.....

Ага, щаз... По ссылке ходила? Что непонятного там может быть? Ставь свою функцию, свой интервал, и запускай программу. Что не получается - говори. Ответ "ничего" не принимается, говорю сразу...
 К началу страницы 
+ Ответить 
nice
сообщение 27.05.2009 19:08
Сообщение #7


Новичок
*

Группа: Пользователи
Сообщений: 11
Пол: Женский

Репутация: -  0  +


Program p2;
uses crt;
function F(x:real):real;
var a,b:real;
begin
a:=0;
b:=1;
F:=0.6*3^x-2.3*x-3;
end;
function F(x:real):real;
var a,b:real;
begin
a:=0;
b:=1;
F1:=1.8*ln3-2.3;
end;
function Newton(x1,e:real):real;
var x2,c:real;
begin
x2:=x1;
repeat
c:=x2;
x2:=c-F( с )/F1( с );
until abs(x2-c)>0;
Newton:=x2;
end;
Var c,eps:real;
begin
clrscr;
write('vvedite na4alnoe priblizenoe=');
readln( с );
write('vvedite to4nost eps=');
readln(eps);
write('x',Newton(c,eps):0:5);
readln end.

так?

Сообщение отредактировано: volvo - 27.05.2009 20:04
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Krjuger
сообщение 27.05.2009 20:01
Сообщение #8


Профи
****

Группа: Пользователи
Сообщений: 652
Пол: Мужской
Реальное имя: Алексей

Репутация: -  20  +


Ну а ты попробуй запустить:)Если правильно считает то правильно,вот только меня немного настараживает
Код

x2:=c-F©/F1©;

Я таки символов в паскале не знаю.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 27.05.2009 20:04
Сообщение #9


Гость






Это не в Паскале, это проблема с ( с ) без пробела, форум заменяет на знак Копирайта. Для этого и придумали подсветку, между прочим...

Добавлено через 2 мин.
По теме: нет, не так. В Паскале нет встроенной операции возведения в степень, это не Бейсик. В FAQ-е смотри (Общие вопросы по математике) о способах возведения в степень...
 К началу страницы 
+ Ответить 
nice
сообщение 30.05.2009 12:38
Сообщение #10


Новичок
*

Группа: Пользователи
Сообщений: 11
Пол: Женский

Репутация: -  0  +


Блин она не работает... =(((((((((( norespect.gif wacko.gif
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 30.05.2009 13:15
Сообщение #11


Гость






Цитата
Блин она не работает...
Кто "она"? Я должен выйти в астрал, догадаться, что именно ты натворила, вернуться, и написать, как изменить? Приводи ПОЛНЫЙ текст программы, если сама не можешь справиться...
 К началу страницы 
+ Ответить 
nice
сообщение 30.05.2009 15:04
Сообщение #12


Новичок
*

Группа: Пользователи
Сообщений: 11
Пол: Женский

Репутация: -  0  +


function F(x:real):real;

тут ему F не нравится

Добавлено через 4 мин.
F:=0.6*3^x-2.3*x-3;
и как это записанно тож не устраивает
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 30.05.2009 16:28
Сообщение #13


Гость






Я тебе сказал, что делать, для того, чтобы найти, КАК записывается возведение в степень на Паскале. Приложи уже хоть какие-то усилия, кроме ожидания, что все сделают за тебя...

+ к этому - два раза описывать функцию с одним и тем же именем - просто верх наивности (в Турбо Паскале)... Как компилятор должен разобраться, какую из них вызывать?
 К началу страницы 
+ Ответить 
Krjuger
сообщение 30.05.2009 16:31
Сообщение #14


Профи
****

Группа: Пользователи
Сообщений: 652
Пол: Мужской
Реальное имя: Алексей

Репутация: -  20  +


Ну оно и будет ругаться
Цитата
0.6*3^x

Степень так задать в паскале нельзя,это не бейсик.Тебе надо все это записать через экспоненту.Напиши в поиске,чтоб узнать как это делается.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
nice
сообщение 31.05.2009 11:47
Сообщение #15


Новичок
*

Группа: Пользователи
Сообщений: 11
Пол: Женский

Репутация: -  0  +


запускается,при вводе данных пишет

error 207:invalid floating point operation
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Krjuger
сообщение 31.05.2009 11:50
Сообщение #16


Профи
****

Группа: Пользователи
Сообщений: 652
Пол: Мужской
Реальное имя: Алексей

Репутация: -  20  +


Ну а ты напиши,что ты исправила,что ты вводиш.Или мы догадаться должны?.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
nice
сообщение 31.05.2009 12:32
Сообщение #17


Новичок
*

Группа: Пользователи
Сообщений: 11
Пол: Женский

Репутация: -  0  +


все я все исправила,она работает...спасиб...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 18.07.2025 0:00
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"