kosmos Опубликовано 9 августа, 2013 Жалоба Поделиться Опубликовано 9 августа, 2013 КАМРАДЫ ПОМОГИТЕ написать программу,вычисляющую значения переменных y и s по известным значениям переменных a,b,t,(любые числа)y=e^-bt * sin( at+B )/>-sqrt(|bt+a|)s=b*sin(at^2*cos2t)-1тесты для проверки: а=-0,5;b=1,7;t=0,44 думаю что пиво или сок будет по требованию))) Цитата Глупостей у нас тут нет. Есть мнения. Есть особые мнения, есть плюрализм мнений - (Pat)Так охуеть, чтобы потом всю жизнь гордиться этим - (Инквизитор) Ссылка на комментарий Поделиться на другие сайты Поделиться
Mikle Опубликовано 9 августа, 2013 Жалоба Поделиться Опубликовано 9 августа, 2013 Если Вам очень срочно и подойдет любой способ, то можно приспособить Excel и вбить туда формулы. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Neinsager Опубликовано 9 августа, 2013 Жалоба Поделиться Опубликовано 9 августа, 2013 Ну так, например: C:\>echo a=-0.5; b=1.7; t=0.44; e(-b*t)*s(a*t+ / -sqrt(sqrt((b*t+a)*(b*t+a))) | bc -l -.94651884707427292064 C:\>echo a=-0.5; b=1.7; t=0.44; b*s(a*t*t*c(2*t))-1 | bc -l -1.10478313103357901093 bc — такой себе калькулятор из командной сроки, в аттаче версия оного для Windows :) P.S. Парсер форумовский корёжит текст... так что правильный код — во втором аттаче.bc.exe.zipbc.txt Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Andreios Опубликовано 9 августа, 2013 Жалоба Поделиться Опубликовано 9 августа, 2013 или на питоне к примеру: import math a = -0.5 b = 1.7 t = 0.44 def s_calc(a,b,t): s = b * math.sin(math.pow((a * t), 2) * math.cos(2 * t))-1 return s def y_calc(a,b,t): y = math.pow(2.7, (-b*t)) * math.sin(a*t + - math.sqrt(abs(b * t + a)) return y простите, паскаля не знаю :)/> Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kosmos Опубликовано 9 августа, 2013 Автор Жалоба Поделиться Опубликовано 9 августа, 2013 вроде просили на паскале. В любом случае спасибо. линку скинул страждущему. Цитата Глупостей у нас тут нет. Есть мнения. Есть особые мнения, есть плюрализм мнений - (Pat)Так охуеть, чтобы потом всю жизнь гордиться этим - (Инквизитор) Ссылка на комментарий Поделиться на другие сайты Поделиться
Andreios Опубликовано 9 августа, 2013 Жалоба Поделиться Опубликовано 9 августа, 2013 К слову, форумный постер сходит с ума, и b меняет на B, и после скобок добавляет '/>' Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kosmos Опубликовано 9 августа, 2013 Автор Жалоба Поделиться Опубликовано 9 августа, 2013 К слову, форумный постер сходит с ума, и b меняет на B, и после скобок добавляет '/>' я если честно в этом нихт фирштейн)))) Цитата Глупостей у нас тут нет. Есть мнения. Есть особые мнения, есть плюрализм мнений - (Pat)Так охуеть, чтобы потом всю жизнь гордиться этим - (Инквизитор) Ссылка на комментарий Поделиться на другие сайты Поделиться
Neinsager Опубликовано 9 августа, 2013 Жалоба Поделиться Опубликовано 9 августа, 2013 Ща и на Pascal'е будет... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Neinsager Опубликовано 9 августа, 2013 Жалоба Поделиться Опубликовано 9 августа, 2013 Код (на всяк случай — и в аттаче): Uses DOS,CRT; Function y(inA,inB,inT: Real) :Real; Begin y:=Exp(-inB*inT)*Sin(inA*inT+inB)-Sqrt(Abs(inB*inT+inA)); End; Function s(inA,inB,inT: Real) :Real; Begin s:=inB*Sin(inA*Sqr(inT)*Cos(2*inT))-1; End; Var a,b,t: Real; Begin Write('a='); ReadLn(a); Write('b='); ReadLn(B)/>; Write('t='); ReadLn(t); WriteLn; WriteLn('y=',y(a,b,t):15:12); WriteLn('s=',s(a,b,t):15:12); End. Компилировалось на Free Pascal'е. Результат работы: C:\>calcs a=-0.5 b=1.7 t=0.44 y=-0.026633399372 s=-1.104783131034 calcs.pas.zip Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Neinsager Опубликовано 9 августа, 2013 Жалоба Поделиться Опубликовано 9 августа, 2013 И, во избежание ошибок, привнесённых парсером — вот формулы функций: Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kosmos Опубликовано 16 августа, 2013 Автор Жалоба Поделиться Опубликовано 16 августа, 2013 огромный даньке))) Цитата Глупостей у нас тут нет. Есть мнения. Есть особые мнения, есть плюрализм мнений - (Pat)Так охуеть, чтобы потом всю жизнь гордиться этим - (Инквизитор) Ссылка на комментарий Поделиться на другие сайты Поделиться
Neinsager Опубликовано 16 августа, 2013 Жалоба Поделиться Опубликовано 16 августа, 2013 kosmosВсё получилось у страждущего-то? :) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.