% metoda bisekcji
a=input('Podaj a ');
b=input('Podaj b ');
E=input('Podaj E ');
while (b-a>=E)
y1=kw(a);
y2=kw(b);
c=a+(abs(b-a))/2;
y1=kw(a);
y2=kw(c);
if(y1<0 & y2<0 | y1>0 & y2>0)
a=c;
end
if(y1<0 & y2>0 | y1>0 & y2<0)
b=c;
end
end
disp(sprintf('Miejsce zerowe jest pomiedzy :%f a :%f',a,b));
% metoda bisekcji
a=input('Podaj a ');
b=input('Podaj b ');
E=input('Podaj E ');
while (b-a>=E)
y1=kw(a);
y2=kw(b);
c=a+(abs(b-a))/2;
y1=kw(a);
y2=kw(c);
if(y1<0 & y2<0 | y1>0 & y2>0)
a=c;
end
if(y1<0 & y2>0 | y1>0 & y2<0)
b=c;
end
end
disp(sprintf('Miejsce zerowe jest pomiedzy :%f a :%f',a,b));
% metoda bisekcji
a=input('Podaj a ');
b=input('Podaj b ');
E=input('Podaj E ');
while (b-a>=E)
y1=kw(a);
y2=kw(b);
c=a+(abs(b-a))/2;
y1=kw(a);
y2=kw(c);
if(y1<0 & y2<0 | y1>0 & y2>0)
a=c;
end
if(y1<0 & y2>0 | y1>0 & y2<0)
b=c;
end
end
disp(sprintf('Miejsce zerowe jest pomiedzy :%f a :%f',a,b));
% metoda bisekcji
a=input('Podaj a ');
b=input('Podaj b ');
E=input('Podaj E ');
while (b-a>=E)
y1=kw(a);
y2=kw(b);
c=a+(abs(b-a))/2;
y1=kw(a);
y2=kw(c);
if(y1<0 & y2<0 | y1>0 & y2>0)
a=c;
end
if(y1<0 & y2>0 | y1>0 & y2<0)
b=c;
end
end
disp(sprintf('Miejsce zerowe jest pomiedzy :%f a :%f',a,b));
% metoda bisekcji
a=input('Podaj a ');
b=input('Podaj b ');
E=input('Podaj E ');
while (b-a>=E)
y1=kw(a);
y2=kw(b);
c=a+(abs(b-a))/2;
y1=kw(a);
y2=kw(c);
if(y1<0 & y2<0 | y1>0 & y2>0)
a=c;
end
if(y1<0 & y2>0 | y1>0 & y2<0)
b=c;
end
end
disp(sprintf('Miejsce zerowe jest pomiedzy :%f a :%f',a,b));
% metoda bisekcji
a=input('Podaj a ');
b=input('Podaj b ');
E=input('Podaj E ');
while (b-a>=E)
y1=kw(a);
y2=kw(b);
c=a+(abs(b-a))/2;
y1=kw(a);
y2=kw(c);
if(y1<0 & y2<0 | y1>0 & y2>0)
a=c;
end
if(y1<0 & y2>0 | y1>0 & y2<0)
b=c;
end
end
disp(sprintf('Miejsce zerowe jest pomiedzy :%f a :%f',a,b));
% metoda bisekcji
a=input('Podaj a ');
b=input('Podaj b ');
E=input('Podaj E ');
while (b-a>=E)
y1=kw(a);
y2=kw(b);
c=a+(abs(b-a))/2;
y1=kw(a);
y2=kw(c);
if(y1<0 & y2<0 | y1>0 & y2>0)
a=c;
end
if(y1<0 & y2>0 | y1>0 & y2<0)
b=c;
end
end
disp(sprintf('Miejsce zerowe jest pomiedzy :%f a :%f',a,b));
% metoda bisekcji
a=input('Podaj a ');
b=input('Podaj b ');
E=input('Podaj E ');
while (b-a>=E)
y1=kw(a);
y2=kw(b);
c=a+(abs(b-a))/2;
y1=kw(a);
y2=kw(c);
if(y1<0 & y2<0 | y1>0 & y2>0)
a=c;
end
if(y1<0 & y2>0 | y1>0 & y2<0)
b=c;
end
end
disp(sprintf('Miejsce zerowe jest pomiedzy :%f a :%f',a,b));
% metoda bisekcji
a=input('Podaj a ');
b=input('Podaj b ');
E=input('Podaj E ');
while (b-a>=E)
y1=kw(a);
y2=kw(b);
c=a+(abs(b-a))/2;
y1=kw(a);
y2=kw(c);
if(y1<0 & y2<0 | y1>0 & y2>0)
a=c;
end
if(y1<0 & y2>0 | y1>0 & y2<0)
b=c;
end
end
disp(sprintf('Miejsce zerowe jest pomiedzy :%f a :%f',a,b));
% metoda bisekcji
a=input('Podaj a ');
b=input('Podaj b ');
E=input('Podaj E ');
while (b-a>=E)
y1=kw(a);
y2=kw(b);
c=a+(abs(b-a))/2;
y1=kw(a);
y2=kw(c);
if(y1<0 & y2<0 | y1>0 & y2>0)
a=c;
end
if(y1<0 & y2>0 | y1>0 & y2<0)
b=c;
end
end
disp(sprintf('Miejsce zerowe jest pomiedzy :%f a :%f',a,b));
% metoda bisekcji
a=input('Podaj a ');
b=input('Podaj b ');
E=input('Podaj E ');
while (b-a>=E)
y1=kw(a);
y2=kw(b);
c=a+(abs(b-a))/2;
y1=kw(a);
y2=kw(c);
if(y1<0 & y2<0 | y1>0 & y2>0)
a=c;
end
if(y1<0 & y2>0 | y1>0 & y2<0)
b=c;
end
end
disp(sprintf('Miejsce zerowe jest pomiedzy :%f a :%f',a,b));
% metoda bisekcji
a=input('Podaj a ');
b=input('Podaj b ');
E=input('Podaj E ');
while (b-a>=E)
y1=kw(a);
y2=kw(b);
c=a+(abs(b-a))/2;
y1=kw(a);
y2=kw(c);
if(y1<0 & y2<0 | y1>0 & y2>0)
a=c;
end
if(y1<0 & y2>0 | y1>0 & y2<0)
b=c;
end
end
disp(sprintf('Miejsce zerowe jest pomiedzy :%f a :%f',a,b));
% metoda bisekcji
a=input('Podaj a ');
b=input('Podaj b ');
E=input('Podaj E ');
while (b-a>=E)
y1=kw(a);
y2=kw(b);
c=a+(abs(b-a))/2;
y1=kw(a);
y2=kw(c);
if(y1<0 & y2<0 | y1>0 & y2>0)
a=c;
end
if(y1<0 & y2>0 | y1>0 & y2<0)
b=c;
end
end
disp(sprintf('Miejsce zerowe jest pomiedzy :%f a :%f',a,b));
% metoda bisekcji
a=input('Podaj a ');
b=input('Podaj b ');
E=input('Podaj E ');
while (b-a>=E)
y1=kw(a);
y2=kw(b);
c=a+(abs(b-a))/2;
y1=kw(a);
y2=kw(c);
if(y1<0 & y2<0 | y1>0 & y2>0)
a=c;
end
if(y1<0 & y2>0 | y1>0 & y2<0)
b=c;
end
end
disp(sprintf('Miejsce zerowe jest pomiedzy :%f a :%f',a,b));
% metoda bisekcji
a=input('Podaj a ');
b=input('Podaj b ');
E=input('Podaj E ');
while (b-a>=E)
y1=kw(a);
y2=kw(b);
c=a+(abs(b-a))/2;
y1=kw(a);
y2=kw(c);
if(y1<0 & y2<0 | y1>0 & y2>0)
a=c;
end
if(y1<0 & y2>0 | y1>0 & y2<0)
b=c;
end
end
disp(sprintf('Miejsce zerowe jest pomiedzy :%f a :%f',a,b));
v
% metoda bisekcji
a=input('Podaj a ');
b=input('Podaj b ');
E=input('Podaj E ');
while (b-a>=E)
y1=kw(a);
y2=kw(b);
c=a+(abs(b-a))/2;
y1=kw(a);
y2=kw(c);
if(y1<0 & y2<0 | y1>0 & y2>0)
a=c;
end
if(y1<0 & y2>0 | y1>0 & y2<0)
b=c;
end
end
disp(sprintf('Miejsce zerowe jest pomiedzy :%f a :%f',a,b));
% metoda bisekcji
a=input('Podaj a ');
b=input('Podaj b ');
E=input('Podaj E ');
while (b-a>=E)
y1=kw(a);
y2=kw(b);
c=a+(abs(b-a))/2;
y1=kw(a);
y2=kw(c);
if(y1<0 & y2<0 | y1>0 & y2>0)
a=c;
end
if(y1<0 & y2>0 | y1>0 & y2<0)
b=c;
end
end
disp(sprintf('Miejsce zerowe jest pomiedzy :%f a :%f',a,b));
% metoda bisekcji
a=input('Podaj a ');
b=input('Podaj b ');
E=input('Podaj E ');
while (b-a>=E)
y1=kw(a);
y2=kw(b);
c=a+(abs(b-a))/2;
y1=kw(a);
y2=kw(c);
if(y1<0 & y2<0 | y1>0 & y2>0)
a=c;
end
if(y1<0 & y2>0 | y1>0 & y2<0)
b=c;
end
end
disp(sprintf('Miejsce zerowe jest pomiedzy :%f a :%f',a,b));
% metoda bisekcji
a=input('Podaj a ');
b=input('Podaj b ');
E=input('Podaj E ');
while (b-a>=E)
y1=kw(a);
y2=kw(b);
c=a+(abs(b-a))/2;
y1=kw(a);
y2=kw(c);
if(y1<0 & y2<0 | y1>0 & y2>0)
a=c;
end
if(y1<0 & y2>0 | y1>0 & y2<0)
b=c;
end
end
disp(sprintf('Miejsce zerowe jest pomiedzy :%f a :%f',a,b));
% metoda bisekcji
a=input('Podaj a ');
b=input('Podaj b ');
E=input('Podaj E ');
while (b-a>=E)
y1=kw(a);
y2=kw(b);
c=a+(abs(b-a))/2;
y1=kw(a);
y2=kw(c);
if(y1<0 & y2<0 | y1>0 & y2>0)
a=c;
end
if(y1<0 & y2>0 | y1>0 & y2<0)
b=c;
end
end
disp(sprintf('Miejsce zerowe jest pomiedzy :%f a :%f',a,b));
% metoda bisekcji
a=input('Podaj a ');
b=input('Podaj b ');
E=input('Podaj E ');
while (b-a>=E)
y1=kw(a);
y2=kw(b);
c=a+(abs(b-a))/2;
y1=kw(a);
y2=kw(c);
if(y1<0 & y2<0 | y1>0 & y2>0)
a=c;
end
if(y1<0 & y2>0 | y1>0 & y2<0)
b=c;
end
end
disp(sprintf('Miejsce zerowe jest pomiedzy :%f a :%f',a,b));
% metoda bisekcji
a=input('Podaj a ');
b=input('Podaj b ');
E=input('Podaj E ');
while (b-a>=E)
y1=kw(a);
y2=kw(b);
c=a+(abs(b-a))/2;
y1=kw(a);
y2=kw(c);
if(y1<0 & y2<0 | y1>0 & y2>0)
a=c;
end
if(y1<0 & y2>0 | y1>0 & y2<0)
b=c;
end
end
disp(sprintf('Miejsce zerowe jest