Listing Program Penambahan matrik berorde 3 X 3 :

#include<iostream>
using namespace std;
int main()
{
int A[3][3],B[3][3],C[3][3];
A[0][0]=2;
A[1][0]=4;
A[2][0]=2;
A[0][1]=0;
A[1][1]=3;
A[2][1]=1;
A[0][2]=5;
A[1][2]=2;
A[2][2]=3;
for (int i=0;i<3;i++){
for(int j=0;j<3;j++){
A[i][j];
cout<<A[i][j]<<”  “;
}
cout<<endl;}
B[0][0]=1;
B[1][0]=4;
B[2][0]=7;
B[0][1]=2;
B[1][1]=5;
B[2][1]=8;
B[0][2]=3;
B[1][2]=6;
B[2][2]=9;
for (int m=0;m<3;m++){
for(int n=0;n<3;n++){
B[m][n];
cout<<B[m][n]<<”  “;
}
cout<<endl;}
for (int f=0;f<3;f++){
for(int g=0;g<3;g++){
C[f][g]=A[f][g]+B[f][g];
cout<<C[f][g]<<”  “;
}
cout<<endl;}
return 0;
}

Hasil program yang dijalankan :

pean-matrik1

#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int i;
float a,fa,fb,fx;
float b;
float xbaru;
a=1;
b=-1;
for(i=0;i<10;i++)
{
fa=((a*a)-(4*a)-5);
fb=((b*b)-(4*b)-5);
if(fa*fb>0)
{
cout<<“berhenti”;
}
else
{
xbaru=(a+b)/2;
fx=((xbaru*xbaru)-(4*xbaru)-5);
if(fx*fa<0)
{
b=xbaru;
}else{
a=xbaru;
}
}
cout <<fx<<”   “<<fa<<endl;
}
return 0;
}

biseksi

Nama : Nanda Gristina

Nim : 0608102010008

Judul Percobaan : Penyelesaian persamaan non linier


* Algoritma :

1. Ditentukan nilai a, b, dan c

2. Jika nilai a dan b adalah nol, maka tidak ada penyelesaian

3. Jika a adalah nol, maka akarnya hanya satu (-c/b)

4. Jika D = (b2-4ac) adalah negatif, maka tidak ada akar yang real

5. Jika dalam bentuk selain diatas, maka terdapat dua akar, yaitu x1 dan x2


* Listing program yang benar :

#include <iostream>

#include <cmath>

using namespace std;

int main ( )

{

int a=1;

int b=-4;

int c=-5;

int d;

int x1;

int x2;

cout <<“a=”<<a<<“b=”<<b<<“c=”<<c<<endl;

if (a==0 && b==0){

cout <<“maka tidak ada akar”<<endl;

}else{

if (a==0){

x1=(-c/b);

cout <<“x1=”<<x1<<endl;

}else{

d=((b*b)-(4*a*c));

if (d<0){

cout <<“imaginer”<<endl;

}else{

x1=((-b+sqrt(d))/(2*a));

x2=((-b-sqrt(d))/(2*a));

cout<<“x1=”<<x1<<endl;

cout<<“x2=”<<x2<<endl;

}

}

}

return 0;

}


Pengamatan awal :

1. Diselesaikan persamaan diatas dengan perfaktoran :

f(x) = x2-4x-5 = 0

(x-5) (x+1) = 0

Maka :

(x-5) = 0 (x+1) = 0

X1 = 5 X2 = -1


2. Digambarkan grafiknya untuk persamaan f(x) = x2-4x-5 = 0 :

X

f(x)

6

7

5

0

4

-5

3

-8

2

-9

1

-8

0

-5

-1

0

-2

7

gambar

Hasil Percobaan :

1. Diprintscreen hasil dari program yang dijalankan untuk persamaan f(x) = x2-4x-5 = 0 :

ggg

2. Didapatkan x1 dan x2 beserta grafik untuk persamaan ax2+bx+c = 0, dengan nilai :

A

B

C

D

X1

X2

3

8

5

2

-1

-1.66667

-6

7

8

15.52417

-0.71035

1.877015

0

9

-10

9

1

#DIV/0!

0

0

11

0

Tidak ada akar

Tidak ada akar

ax2 + bx + c = 0

· 3×2 + 8x + 5 =0

#include <iostream>

#include <cmath>

using namespace std;

int main ( )

{

int a=3;

int b=8;

int c=5;

int d;

int x1;

int x2;

cout <<“a=”<<a<<“b=”<<b<<“c=”<<c<<endl;

if (a==0 && b==0){

cout <<“maka tidak ada akar”<<endl;

}else{

if (a==0){

x1=(-c/b);

cout <<“x1=”<<x1<<endl;

}else{

d=((b*b)-(4*a*c));

if (d<0){

cout <<“imaginer”<<endl;

}else{

x1=((-b+sqrt(d))/(2*a));

x2=((-b-sqrt(d))/(2*a));

cout<<“x1=”<<x1<<endl;

cout<<“x2=”<<x2<<endl;

}

}

}

return 0;

}


aaaaaa

bbb

ax2 + bx + c = 0

· -6×2 + 7x + 8 =0

#include <iostream>

#include <cmath>

using namespace std;

int main ( )

{

int a=-6;

int b=7;

int c=8;

int d;

int x1;

int x2;

cout <<“a=”<<a<<“b=”<<b<<“c=”<<c<<endl;

if (a==0 && b==0){

cout <<“maka tidak ada akar”<<endl;

}else{

if (a==0){

x1=(-c/b);

cout <<“x1=”<<x1<<endl;

}else{

d=((b*b)-(4*a*c));

if (d<0){

cout <<“imaginer”<<endl;

}else{

x1=((-b+sqrt(d))/(2*a));

x2=((-b-sqrt(d))/(2*a));

cout<<“x1=”<<x1<<endl;

cout<<“x2=”<<x2<<endl;

}

}

}

return 0;

}

ccc

ddd

ax2 + bx + c = 0

· 0x2 + 9x -10 =0

#include<iostream>

#include<cmath>

using namespace std;

float main()

{

float a=0,b=9,c=-10;

float D,x1,x2;

cout<<“a=”<<a<<“b=”<<b<<“c=”<<c<<endl;

if(a==0&&b==0){

cout<<“maka tidak ada akar”<<endl;

}else{

if(a==0){

x1=(-c/b);

cout<<“x1″<<x1<<endl;

}else{

D=((b*b)-(4*a*c));

if(D<0){

cout<<“imaginer”<<endl;

}else{

x1=((-b+sqrt(D))/(2*a));

x2=((-b-sqrt(D))/(2*a));

cout<<“x1=”<<x1<<endl;

}

}

}

return 0;

}

eee

ffffff

ax2 + bx + c = 0

· 0x2 + 0x +11 =0

#include<iostream>

#include<cmath>

using namespace std;

float main()

{

float a=0,b=0,c=11;

float D,x1,x2;

cout<<“a=”<<a<<“b=”<<b<<“c=”<<c<<endl;

if(a==0&&b==0){

cout<<“maka tidak ada akar”<<endl;

}else{

if(a==0){

x1=(-c/b);

cout<<“x1″<<x1<<endl;

}else{

D=((b*b)-(4*a*c));

if(D<0){

cout<<“imaginer”<<endl;

}else{

x1=((-b+sqrt(D))/(2*a));

x2=((-b-sqrt(D))/(2*a));

cout<<“x1=”<<x1<<endl;

}

}

}

return 0;

}

hhhhhhhh

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!