![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Sam-017 |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Продвинутые Сообщений: 7 Регистрация: 29.11.2011 Город: Самара Учебное заведение: ПГУТИ ![]() |
Вот собственно функция.
Я частично код сделал, но он не стабильно работает, помогите пожалуйста. PROGRAM Tabl; VAR x,z, y,y1,y2, xmin, xmax, dx : Real; BEGIN Writeln('введите min и max'); Writeln('введите min'); Readln(xmin); Writeln('введите max'); Readln(xmax); y1:=xmin+(xmin/0.001); y2:=(xmax-xmin)/2.83; if y1<y2 then dx := 0.1 else dx:=0.25; x :=xmin; z:=0.564; WHILE x<=xmax DO begin y := ((xmin-xmax)*(xmin-xmax)+ln(x))/(1+sqr(sin(z+x)))+ln((xmin-xmax)/x+sqrt(x)); Writeln(x:6:3, y:6:3); x := x+dx; end ; Readln END. Эскизы прикрепленных изображений ![]() |
![]() ![]() |
Julia |
![]()
Сообщение
#2
|
Ассистент ![]() ![]() ![]() ![]() Группа: Julia Сообщений: 593 Регистрация: 23.2.2007 Город: Улан-Удэ Учебное заведение: БГУ Вы: преподаватель ![]() |
1) Что это y1:=xmin+(xmin/0.001) ?
2) Почему dx := 0.1 ? 3) В ваших переменных sqrt(x) = sqrt(z) 4) Зачем переименовали переменные?? Проверять тяжело. |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 29.5.2025, 10:03 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru