Помощь - Поиск - Пользователи - Календарь
Полная версия: Погрешность в Паскале помогите!!!!!!!! > Информатика / Программирование
Образовательный студенческий форум > Другие дисциплины > Информатика / Программирование
omelchenko1992
Всё сделал правильно, только погрешность не знаю,как найти.Нужно для переменной а.Помогите,кто может!!! ohmy.gif
program lab3;
uses crt;
var
a,an,ak,da,b,c,x,y:real;
k:byte;
begin clrscr;
writeln('vvedite an');readln(an);
writeln('vvedite ak');readln(ak);
writeln('vvedite da');readln(da);
writeln('vvedite b');readln(b );
writeln('vvedite c');readln(c );
writeln('an=',an:6:4);
writeln('ak=',ak:6:4);
writeln('da=',da:6:4);
writeln('b=',b:6:4);
writeln('c=',c:6:4);
k:=0;
a:=an;
begin
repeat
if (3*a-b=0) or (b=0) then writeln('raschet nevozmozhen!',' pri a=',a:6:4)
else
x:=(abs(sqr(a)+b*c))/(3*a-b )-((sqr(a)+4)/b);
write('x=',x:6:4);
y:=(x-a*sqr(b )+sqr(c ))*abs(b )/4;
writeln(' y=',y:6:4,' pri a=',a:6:4);
a:=a+da;
if k<22 then k:=k+1 else begin writeln('Nazhmite ENTER');readln;k:=0;end;
until a>=ak;
end;
writeln('Konec!');
readln;
end.
kaa
Цитата
if (3*a-b=0) or (b=0) then writeln('raschet nevozmozhen!',' pri a=',a:6:4)



может в этой строчке?
omelchenko1992
Цитата(kaa @ 22.10.2009, 16:30) *

может в этой строчке?

Да в этой.ТОлько я не знаю, как её написать(((
Помоги!
kaa
у вас показует error in statement и показует на else?
omelchenko1992
Цитата(kaa @ 23.10.2009, 9:40) *

у вас показует error in statement и показует на else?

Нет.Попробуй взять "рассчёт невозможен" в begin - end.
Просто покажите,как считать погрешность
kaa
ну не знаю))я в паскале не сильно понимаю)

и в этом алгоритме я не понимаю как делать что что вы попросили)
omelchenko1992
Цитата(kaa @ 23.10.2009, 19:38) *

ну не знаю))я в паскале не сильно понимаю)

и в этом алгоритме я не понимаю как делать что что вы попросили)

Не парься, я уже сделал)))Всё работает)
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2024 Invision Power Services, Inc.