Страница 1 из 3
Паскаль. Помогите с задачами
Добавлено: 10 янв 2008, 05:11
VJ-LAFL
Доброго времени суток! Помогите с 2 задачами на паскале, условия в фотках.
Буду признателен за оказанную помощь!!!
Re: Паскаль. Помогите с задачами
Добавлено: 10 янв 2008, 11:12
Хыиуду
И в чем проблема? Только не надо говорить "Я не могу решить". В чем конкретно сложность?
Re: Паскаль. Помогите с задачами
Добавлено: 16 янв 2008, 21:07
VJ-LAFL
Program Lab_2;
uses Crt;
var x, y, z, U, yn, zn: real;
begin
x:=1;
y:=2;
z:=0.5;
y:=yn;
z:=zn;
WriteLn('U x y z');
While x<=3 do
begin
While y<=4 do
begin
While z<=1.5 do
begin
U:=-(sqrt(y*y+(4*x*x)/3))+(ln(y)/(abs(x*z)));
Write(x:5:2);
Write(y:5:2);
Write(z:5:2);
WriteLn(U:5:2);
z:=z+0.8;
end;
y:=yn;
z:=zn;
y:=y+1.3;
end;
y:=yn;
z:=zn;
x:=x+1.3;
end;
end.
Помогите во второй задаче ...не знаю как и куда вставить условие U>2.1 и найти минимальные значения U?
Re: Паскаль. Помогите с задачами
Добавлено: 16 янв 2008, 23:15
drummer
В условии, что значит hx,hy,hz?
Re: Паскаль. Помогите с задачами
Добавлено: 17 янв 2008, 00:53
VJ-LAFL
hx,hy,hz - шаг
Re: Паскаль. Помогите с задачами
Добавлено: 17 янв 2008, 01:35
drummer
и еще:
какие начальные значения?
Re: Паскаль. Помогите с задачами
Добавлено: 17 янв 2008, 12:51
Хыиуду
Не знаю, зачем тут шаги вводить в качестве переменных, когда они константы.
В начале программы:
Umin=10000000;
внутри всех циклов, как только находится U:
if (U>2.1) and (U<Umin) then Umin:=U
вот и все
Re: Паскаль. Помогите с задачами
Добавлено: 21 янв 2008, 06:23
VJ-LAFL
как задать Arcsin(x*x*x-a)?
Arcsin
Добавлено: 21 янв 2008, 10:37
BBB
VJ-LAFL писал(а):как задать Arcsin(x*x*x-a)?
[syntax='Delphi']
uses Math;
function ZadatArcSin (X, A: Extended) : Extended;
begin
ZadatArcSin := ArcSin (x*x*x-a);
end;[/syntax]
Re: Паскаль. Помогите с задачами
Добавлено: 21 янв 2008, 17:59
VJ-LAFL
Мне надо для паскаля 3