NAMA : SAWITRI D KUSUMA WARDHANI
NBI : 461003285
KELAS : R
BISEKSI
#include
#include
#include
#include
void main(){
float x1,x2,x3,y1,y2,y3,er;
char ulang;
do{
clrscr();
do{
er=0.1;
cout<<"x1=
"; cin>>x1;
y1=2*x1*x1+5*x1-9;
cout<<"y1=
"<
cout<<"x2=
"; cin>>x2;
y2=2*x2*x2+5*x2-9;
cout<<"y2=
"<
} while(y1*y2>0);
do{
x3=(x1+x2)/2;
y3=2*x3*x3+5*x3-9;
if(y1*y3<0)
x2=x3;
else
x1=x3;
cout<
if (y3<0)
y3=(-1)*y3;
} while ((y3)>=er);
cout<<" Hasil X="<
cout<<"Ulang? "; cin>>ulang;
} while(ulang==('y'));
getch();
}
TABULASI
#include
#include
#include
void main(){
float x1,x2,x3,y1,y2,xa,xb,xc,i,x,ya,yb,y,er;
char ulang;
er=0.01;
do{
clrscr;
do{
cout<<"x1=
"; cin>>x1;
cout<<"x2=
"; cin>>x2;
y1=(x1*x1)-5*x1+6;
y2=(x2*x2)-5*x2+6;
} while(y1*y2>0);
do{
if(x1>x2) {
xa=x2;
xb=x1;
}
else {
xa=x1;
xb=x2;
}
xc=(xb-xa)/10; i=10;
do{
i=i+1;
x=xa+xc*i;
ya=(x*x)-5*x+6;
x3=x-xc;
yb=(x3*x3)-5*x3+6;
} while(ya*yb<0);
x1=x;
x2=x-xc;
for(int j=1;j<=11;j++){
x=xa+xc*(j-1);
y=(x*x)-5*x+6;
}
cout<
cout<<"akar pendekatannya adalah
x="<
cout<<"error
="<
} while ((abs(y))
cout<<"Ulang? "; cin>>ulang;
} while(ulang!='t');
getch();
}
REGULASI
FASI
#include
#include
void main(){
float x1,x2,x3,y1,y2,y3,er;
char ulang;
do{
clrscr();
do{
er=0.1;
cout<<"x1=
"; cin>>x1;
y1=2*x1*x1+5*x1-9;
cout<<"y1= "<
cout<<"x2=
"; cin>>x2;
y2=2*x2*x2+5*x2-9;
cout<<"y2=
"<
} while(y1*y2>0);
do{
x3=(x1*y2-y1*x2)/(y2-y1);
y3=2*x3*x3+5*x3-9;
if(y1*y3<0){
x2=x3;
y2=y3 ;
}else {
x1=x3;
y1=y3; }
cout<
if (y3<0)
y3=(-1)*y3;
} while ((y3)>=er);
cout<<" Hasil X="<
cout<<"Ulang? "; cin>>ulang;
} while(ulang==('y'));
getch();
}
Komentar
Posting Komentar
Suwon wes komen