Oleh :
JURUSAN FISIKA
UNIVERSITAS JEMBER
2022
DAFTAR ISI
DAFTAR ISI..........................................................................................................i
BAB 1. PENDAHULUAN....................................................................................1
4.1 Hasil.....................................................................................................7
4.2 Pembahasan.........................................................................................9
BAB 5. PENUTUP.............................................................................................10
DAFTAR PUSTAKA........................................................................................ii
BAB 1. PENDAHULUAN
1.1.Latar Belakang
1.2.Rumusan Masalah
Adapun rumusan masalah pada praktikum kali ini adalah sebagai berikut :
1
b. Mengetahui pengapplikasiannya pada bahasa pemrograman
1.4.Manfaat
Manfaat memahami metode numerik adlah dapat mengejar digitalisasi pada era
globalisasi. Pemahaman ini juga dapat dimanfaatkan untuk pembuatan perangkat
lunak IT dan perhitungan yang detail. Ilmu dan wawasan komputasi juga
dimanfaatkan sebagai penunjang mahasiswa dalam menghadapi perkembangan
dunia kerja pada era globalisasi.
2
BAB 2. TINJAUAN PUSTAKA
Metode numerik terdapat dua metode yang sering digunakan yaitu Newton
Raphson dan secant. Newton Raphson adalah metode untuk pennyelesaian
persamaan f(x) = 0 secara iteratif. Metode ini menggunakan pendekatan awal dan
turunannya yang bertujuan untuk mendapatkan pendekatan berikutnya. Ciri-ciri
metode ini adalah memerlukan pendekatann awal dan memerlukan perhitungan
turunan fungsi f(x) pada setiap iterasi (Sahid, 2018).
3
Bahasa pemrograman merupakan aturan yang disusun berangkai dengan
tujuan menjalankan suatu fungsi spesifik pada komputer. Bahasa ini berbeda
dengan bahasa yang digunakan sehari-hari dikarenakan adanya aturan yang
membuat bahasa tersebut tidak bebas diekspresikan. Bahasa ini dibagi lagi menjadi
bahasa tingkat tinggi dan bahasa tingkat rendah. Bahasa tingkat rendah adalah
bahasa biner yang terdiri dari angka 0 dan 1. Bahasa tingkat tinggi adalah bahasa
yang memerlukan penusunan ulang sebelum dijalankan (Yuwono, 2008).
4
BAB 3. METODE PENELITIAN
Alat dan bahan yang diperlukan untuk praktikum pemahaman dasa Python yaitu:
a. Laptop, sebagai media sistem operasi Windows 11, WSL 2 dengan Linux
Ubuntu sebagai linux shell
b. Anaconda sebagai library
c. Jupyter Note Book sebagai tempat pennulisan set intruksi pemrograman dan
Intepreter
3.2.Algoritma dan Flowchart
3.2.1. Algoritma
• Mulai
• Sintaksis dituliskan
• Program didefinisikan
• Program dieksekusi
• Output nilai
• Selesai
3.2.2. Flowchart
Mulai
Sintaksis dituliskan
Program
didefinisikan
Program
Dieksekusi
5
Output nilai
Selesai
3.3.Langkah Kerja
Prosedur kerja yang dilakukan pada praktikum kali ini adalah sebagai berikut :
6
BAB 4. HASIL DAN PEMBAHASAN
4.1.Hasil
Gambar 1. C++ NR
7
Gambar 3. Python NR
8
Gambar 5. Fortran NR
4.2.Pembahasan
Pada praktikum kali ini dilakukan perhitungan dengan dua metode numerik
yaitu Newton Raphson dan Secant. Pada Percobaan pertama dilakukan runing
program menggunakan Bahasa C kedua dengan Python dan ke tiga adalah Fortran.
Pada bahasa C yaitu dengan Newton Raphson diperlukan dua variable yaitu X1
9
dan X2. Kemudian dimasukkkan iterasi maksimum dan didapat nilai X3 = -
3.476923, X4 = -3.662941. Pada bahasa yang sama didapati Nilai yanng berbeda
pada gambar 2. Hal ini dikarenakan nilai Input yang berbeda namun penulisan
rumus telah sesuai dan program berjalan dengan lanncar.
10
BAB 5. PENUTUP
5.1.Kesimpulan
Praktikan diharapkan lebih teliti dalam mebaca fungsi sintaks. Penulisan rumus
pada suatu bahasa perlu ketelatenan sebab bahasa pemrograman merupakan bahasa
yang sensitive sehhingga sedikit saja huruf kapital akan merusak program.
Praktikan diharap sering berkonsultasi dengan asisten apabila ada masalah.
11
DAFTAR PUSTAKA
Aplikasi.Surabaya:Mahendra Pers
i
LAMPIRAN
ii
iii
iv
v
vi
vii