|
Главная | Правила | Регистрация | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
|
Опции темы | Опции просмотра |
11.12.2016, 16:57 | #1 (permalink) |
Member
Регистрация: 11.12.2016
Сообщений: 26
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Уравнение с двумя аргументами
P.S.: Извините за перевернутое изображение, мне оно такое досталось |
11.12.2016, 16:57 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Схожие по содержанию темы помогут вам разобраться в проблеме Дифференциальное уравнение Диофантово уравнение Страшное уравнение кубическое уравнение Уравнение с двумя неизвестными |
11.12.2016, 17:06 | #2 (permalink) |
support
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,794
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
|
И в чем трудность? Как изображение перевернуть, что ли?
Откуда берутся a и b? Для начала определите ОДЗ функции, потом проверьте по условию, попадают ли введённые значения a и b в ОДЗ, затем вычисляйте. |
11.12.2016, 18:42 | #4 (permalink) |
Специалист
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
|
Детский сад прямо какой-то... И кто мешает? Ладно, изображение я перевернул, но возникает вопрос: что за закорючка в числителе первой дроби между |a+b|и (a+b)? Умножение? Но тогда почему нельзя сократить (a+b) в числителе и знаменателе? И вообще, исходное выражение можно существенно упростить. Или запрещено?
|
11.12.2016, 19:21 | #5 (permalink) |
Member
Регистрация: 11.12.2016
Сообщений: 26
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Исходное выражение нельзя упрощать.
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
11.12.2016, 20:58 | #6 (permalink) |
Специалист
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
|
Понятно.
Ладно, получите: Код:
Var a,b,y:Real; c:boolean; Begin Repeat c:=true; Write('a = '); Readln(a); Write('b = '); Readln(b); if a=b then begin c:=false; Writeln('Error: a can not be equal to b!'); end else if a=-b then begin c:=false; Writeln('Error: a can not be equal to -b!'); end else if a=0 then begin c:=false; Writeln('Error: a can not be equal to 0!'); end else if b=0 then begin c:=false; Writeln('Error: b can not be equal to 0!'); end else if a=-1 then begin c:=false; Writeln('Error: a can not be equal to -1!'); end else if b=1 then begin c:=false; Writeln('Error: b can not be equal to 1!'); end else if b=2 then begin c:=false; Writeln('Error: b can not be equal to 2!'); end; Until c; y:=Abs(a+b)*(a+b)/((a+b)/(a-b))+(1.0+1.0/(1.0+1.0/a))/Sqr(2.0-2.0/(2.0-2.0/b)); Writeln('y = ',y:0:5); Readln End. |
11.12.2016, 22:21 | #7 (permalink) |
Member
Регистрация: 11.12.2016
Сообщений: 26
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Спасибо! Это как раз то, что надо!
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
Опции темы | |
Опции просмотра | |
|
|