Модераторы: Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [Математика]. Найти точки пересечения функций 
:(
    Опции темы
StaS1k
Дата 27.3.2008, 10:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 18.3.2008

Репутация: нет
Всего: нет



Даны функции y1=(4+x)(квадрат) и y2=-x. Составить Алгоритм и программу для нахождения точки пересечения этих функций при -4<=x<=0.

Помогите пожалуйста. Заранее благодарен
PM MAIL   Вверх
Christoph
Дата 27.3.2008, 16:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 667
Регистрация: 23.1.2008
Где: Харьков

Репутация: 2
Всего: 11



Решу систему двух уравнений, и затем проверь Х на промежуток -4<=x<=0. ....
Если надо написать прогу то какой язык?


--------------------
user posted image
PM MAIL ICQ   Вверх
StaS1k
Дата 27.3.2008, 20:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 18.3.2008

Репутация: нет
Всего: нет



Pascal, я просто в этом мало чего понимаю, ну примерно где вот так:
begin
for i:=-4 to 0 do
y1=(4+i)^2
y2=-i
if y1=y2 then 
writeln ('точка (', i,',',y,') - точка пересечения');
end.
PM MAIL   Вверх
PrinceMike
Дата 27.3.2008, 21:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 184
Регистрация: 23.11.2006
Где: Москва

Репутация: нет
Всего: 1



Код

begin
for i:=-4 to 0 do
y1=(4+i)^2
y2=-i
if y1=y2 then
writeln ('точка (', i,',',y,') - точка пересечения');end.

компилятор тебя в лес пошлет, ни одна переменная не описана и точки с запятой мухи съели

Это сообщение отредактировал(а) PrinceMike - 27.3.2008, 21:30
--------------------
PM MAIL WWW ICQ   Вверх
Christoph
Дата 27.3.2008, 21:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 667
Регистрация: 23.1.2008
Где: Харьков

Репутация: 2
Всего: 11



можно проверить является ли точка пересечение, но не решить программно систему уравнений) как ты в проге будешь приводить подобные и переносить? smile
Пы сы условие иф всегда будет фалс , ну если ты подберешся такое i то может выполниться)


--------------------
user posted image
PM MAIL ICQ   Вверх
StaS1k
Дата 27.3.2008, 22:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 18.3.2008

Репутация: нет
Всего: нет



подскажите как по-другому... про точки с запятыми я в курсе smile
PM MAIL   Вверх
Christoph
Дата 27.3.2008, 23:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 667
Регистрация: 23.1.2008
Где: Харьков

Репутация: 2
Всего: 11



Думаю никак с помощью проги ты не решишь систему.... smile 


--------------------
user posted image
PM MAIL ICQ   Вверх
StaS1k
Дата 28.3.2008, 00:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 18.3.2008

Репутация: нет
Всего: нет



а с помощью чего ее можно решить ?
PM MAIL   Вверх
Christoph
Дата 28.3.2008, 10:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 667
Регистрация: 23.1.2008
Где: Харьков

Репутация: 2
Всего: 11



С помощью листа и ручки smile


--------------------
user posted image
PM MAIL ICQ   Вверх
StaS1k
Дата 28.3.2008, 10:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 18.3.2008

Репутация: нет
Всего: нет



а как? у меня не получаеца.... ну поидее это и надо на листе делать... можешь помочь?
PM MAIL   Вверх
Christoph
Дата 28.3.2008, 17:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 667
Регистрация: 23.1.2008
Где: Харьков

Репутация: 2
Всего: 11



решаешь системы
y=(4+x)^2
y=-x

Подставим второе уравнение в первое:
-x=(4+x)^2
-x=16+16x+x^2
x^2+17x+16=0 Находим корни кв. уравнения
х1=16
х2=1

Подсавим х во второе уравнение у=-х
точки пересечения  будут (16,-16)
(1,-1)
Ни одна из точек не удовлетворяется условию : -4<=x<=0.


--------------------
user posted image
PM MAIL ICQ   Вверх
StaS1k
Дата 28.3.2008, 18:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 18.3.2008

Репутация: нет
Всего: нет



спасибо огромноееее!!! помог очень!!
PM MAIL   Вверх
StaS1k
Дата 31.3.2008, 11:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 18.3.2008

Репутация: нет
Всего: нет



блин а кто может эту программу на языке паскаль написать? :(( надо на паскале.... :(( 
PM MAIL   Вверх
Rodman
Дата 31.3.2008, 15:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


CIO
****


Профиль
Группа: Участник
Сообщений: 6144
Регистрация: 7.5.2006
Где: Ukraine ⇛ Kyiv ci ty

Репутация: 26
Всего: 122



Код

uses
  Crt;
const a=1;
      b=17;
      c=16;
var x1, x2, y, d:Double;
begin
  Writeln('y=(4+x)^2');
  Writeln('y=-x');
  d:=b*b-4*a*c;
  x1:=a+sqrt(d)/2*a;
  x2:=a-sqrt(d)/2*a;
  if(x1>=-4)and (x1<=0)then
    Writeln(x1,':'-x1)
  else
    Writeln('First point do not good');
  if(x2>=-4)and (x2<=0)then
    Writeln(x2,':'-x2)
  else
    Writeln('Second point do not good');
  readln;
end.
у меня такое ощущение, что где то подвох
PM MAIL WWW Skype GTalk YIM MSN   Вверх
de_Nis
Дата 31.3.2008, 16:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Старательный
*


Профиль
Группа: Участник
Сообщений: 223
Регистрация: 19.10.2006
Где: Молдова

Репутация: нет
Всего: 6



"...Подставим второе уравнение в первое:
-x=(4+x)^2
-x=16+16x+x^2..." - Ошибка! Правильно должно быть так: 
16+2*4*х+х^2=16+8x+x^2
Тогда корни уравнения: 
х1=-2,438..... 
х2=-6,56....
То есть корень х1 удовлетворяет исходным данным: входит в промежуток 0...4
--------------------
Несчастлив не тот, у кого ничего нет, а тот, кто ничего не хочет…
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Центр помощи"

ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Несоблюдение правил может повлечь за собой самые строгие меры от закрытия/удаления темы до бана пользователя!


  • Название темы должно отражать её суть! (Не следует добавлять туда слова "помогите", "срочно" и т.п.)
  • При создании темы, первым делом в квадратных скобках укажите область, из которой исходит вопрос (язык, дисциплина, диплом). Пример: [C++].
  • В названии темы не нужно указывать происхождение задачи (например "школьная задача", "задача из учебника" и т.п.), не нужно указывать ее сложность ("простая задача", "легкий вопрос" и т.п.). Все это можно писать в тексте самой задачи.
  • Если Вы ошиблись при вводе названия темы, отправьте письмо любому из модераторов раздела (через личные сообщения или report).
  • Для подсветки кода пользуйтесь тегами [code][/code] (выделяйте код и нажимаете на кнопку "Код"). Не забывайте выбирать при этом соответствующий язык.
  • Помните: один топик - один вопрос!
  • В данном разделе запрещено поднимать темы, т.е. при отсутствии ответов на Ваш вопрос добавлять новые ответы к теме, тем самым поднимая тему на верх списка.
  • Если вы хотите, чтобы вашу проблему решили при помощи определенного алгоритма, то не забудьте описать его!
  • Если вопрос решён, то воспользуйтесь ссылкой "Пометить как решённый", которая находится под кнопками создания темы или специальным флажком при ответе.

Более подробно с правилами данного раздела Вы можете ознакомится в этой теме.

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Центр помощи | Следующая тема »


 




[ Время генерации скрипта: 0.0527 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.