Modul Pertemuan
Modul Pertemuan
PETUNJUK PRAKTIKUM #6
Dilarang memperbanyak sebagian atau seluruh isi dokumen tanpa ijin Diperiksa oleh :
tertulis dari Program Studi Teknik Informatika
Institut Bisnis dan Teknologi Indonesia (INSTIKI)
Fakultas Teknologi dan Informatika
Program Studi Teknik Informatika
ALGORITMA DAN LOGIKA INFORMATIKA
Pertemuan : 5 Fungsi Matematika pada Python 100 menit
Kode MK: SKW-002 Rev : 00 Tgl : 23/08/2021 Hal 1 dari 141
C. Tujuan
1. Mahasiswa mampu memahami kegunaan fungsi matematika.
2. Mahasiswa mampu menggunakan fungsi matematika dengan tepat.
3. Mahasiswa mampu mengaplikasikan fungsi matematika ke dalam
bahasa pemrograman.
D. Dasar Teori
Fungsi matematika adalah sebuah modul yang menyediakan akses ke
fungsi matematika yang ditentukan oleh standar C. Fungsi ini tidak dapat
digunakan dengan bilangan kompleks. Perbedaan antara fungsi yang
mendukung bilangan kompleks dan yang tidak adalah sebagian besar
pengguna tidak ingin menggunakan fungsi matematika sebanyak yang
diperlukan untuk memahami bilangan kompleks. Maka, fungsi matematika
digunakan untuk memungkinkan mendeteksi bilangan kompleks yang tak
terduga yang digunakan sebagai ukuran, sehingga pemrograman dapat
menentukan bagaimana dan mengapa itu dibuat. Semua nilai yang
dikembalikan adalah float. Berikut adalah beberapa fungsi yang disediakan
oleh modul ini:
Dilarang memperbanyak sebagian atau seluruh isi dokumen tanpa ijin Diperiksa oleh :
tertulis dari Program Studi Teknik Informatika
Institut Bisnis dan Teknologi Indonesia (INSTIKI)
Fakultas Teknologi dan Informatika
Program Studi Teknik Informatika
ALGORITMA DAN LOGIKA INFORMATIKA
Pertemuan : 5 Fungsi Matematika pada Python 100 menit
Kode MK: BTIW-001 Rev : 00 Tgl : 23/08/2021 Hal 3 dari 141
Dilarang memperbanyak sebagian atau seluruh isi dokumen tanpa ijin Diperiksa oleh :
tertulis dari Program Studi Teknik Informatika
Institut Bisnis dan Teknologi Indonesia (INSTIKI)
Fakultas Teknologi dan Informatika
Program Studi Teknik Informatika
ALGORITMA DAN LOGIKA INFORMATIKA
Pertemuan : 5 Fungsi Matematika pada Python 100 menit
Kode MK: BTIW-001 Rev : 00 Tgl : 23/08/2021 Hal 4 dari 141
Fungsi Trigonometri
Python mencakup fungsi berikut yang melakukan perhitungan
trigonometri. Berikut adalah daftarnya :
Dilarang memperbanyak sebagian atau seluruh isi dokumen tanpa ijin Diperiksa oleh :
tertulis dari Program Studi Teknik Informatika
Institut Bisnis dan Teknologi Indonesia (INSTIKI)
Fakultas Teknologi dan Informatika
Program Studi Teknik Informatika
ALGORITMA DAN LOGIKA INFORMATIKA
Pertemuan : 5 Fungsi Matematika pada Python 100 menit
Kode MK: BTIW-001 Rev : 00 Tgl : 23/08/2021 Hal 5 dari 141
Konstanta Matematika
Modul ini juga mendefinisikan dua konstanta matematika. Berikut adalah
daftarnya:
Nama Penggunaan Penjelasan
Pi pi Konstanta Pi matematika
e e Konstanta e matematika
E. Alat/Instrument/Aparatus/Bahan
1. Personal Computer (PC)
2. Aplikasi PyCharm
F. Keselamatan Kerja
1. Menggunakan alat dan bahan sesuai dengan fungsinya
2. Bacalah petunjuk penggunaan alat dan bahan dengan baik dan benar.
3. Bila mendapatkan masalah atau kesulitan saat praktik tanyakanlah
kepada dosen.
4. Tidak bercanda atau makan dan minum saat praktik
5. Rapikan dan kembalikan alat dan bahan sesuai tempatnya
G. Lembar Kerja
a) Fungsi abs(x)
1. Fungsi abs(x) digunakan untuk menampilkan nilai absolute dari sebuah
bilangan x.
Salinlah kodingan dibawah ini
Dilarang memperbanyak sebagian atau seluruh isi dokumen tanpa ijin Diperiksa oleh :
tertulis dari Program Studi Teknik Informatika
Institut Bisnis dan Teknologi Indonesia (INSTIKI)
Fakultas Teknologi dan Informatika
Program Studi Teknik Informatika
ALGORITMA DAN LOGIKA INFORMATIKA
Pertemuan : 5 Fungsi Matematika pada Python 100 menit
Kode MK: BTIW-001 Rev : 00 Tgl : 23/08/2021 Hal 6 dari 141
b) Fungsi ceil(x)
1. Fungsi abs(x) digunakan untuk membulatkan kebawah sebuah
bilangan x.
Salinlah kodingan dibawah ini
import math
Dilarang memperbanyak sebagian atau seluruh isi dokumen tanpa ijin Diperiksa oleh :
tertulis dari Program Studi Teknik Informatika
Institut Bisnis dan Teknologi Indonesia (INSTIKI)
Fakultas Teknologi dan Informatika
Program Studi Teknik Informatika
ALGORITMA DAN LOGIKA INFORMATIKA
Pertemuan : 5 Fungsi Matematika pada Python 100 menit
Kode MK: BTIW-001 Rev : 00 Tgl : 23/08/2021 Hal 7 dari 141
c) Fungsi pow(x,y)
1. Fungsi abs(x,y) digunakan untuk menampilkan perpangkatan bilangan
x dan membutuhkan parameter.
Salinlah kodingan dibawah ini
import math
Dilarang memperbanyak sebagian atau seluruh isi dokumen tanpa ijin Diperiksa oleh :
tertulis dari Program Studi Teknik Informatika
Institut Bisnis dan Teknologi Indonesia (INSTIKI)
Fakultas Teknologi dan Informatika
Program Studi Teknik Informatika
ALGORITMA DAN LOGIKA INFORMATIKA
Pertemuan : 5 Fungsi Matematika pada Python 100 menit
Kode MK: BTIW-001 Rev : 00 Tgl : 23/08/2021 Hal 8 dari 141
d) Fungsi sqrt(x)
1. Fungsi abs(x) digunakan untuk menghitung akar kuadrat dari suatu
bilangan x. Salinlah kodingan dibawah ini
import math
e) Fungsi round(x)
1. Fungsi abs(x) digunakan untuk membulatkan sebuah bilangan x
print("10.5 : ", round(10.5))
Salinlah kodingan dibawah ini
print("5.478947 : ", round(5.478947))
Dilarang memperbanyak sebagian atau seluruh isi dokumen tanpa ijin Diperiksa oleh :
tertulis dari Program Studi Teknik Informatika
Institut Bisnis dan Teknologi Indonesia (INSTIKI)
Fakultas Teknologi dan Informatika
Program Studi Teknik Informatika
ALGORITMA DAN LOGIKA INFORMATIKA
Pertemuan : 5 Fungsi Matematika pada Python 100 menit
Kode MK: BTIW-001 Rev : 00 Tgl : 23/08/2021 Hal 9 dari 141
H. Tugas Praktikum
1. 34, 20, 67, 91, 29, 42, 77, 39, 84, 43, 94.
Dari bilangan diatas berturut-turut, hitunglah nilai Max dan Min
menggunakan fungsi matematika!
2. a = 7
b= 5
Buatlah program menghitung rumus pitagoras menggunakan fungsi
matematika!
Dilarang memperbanyak sebagian atau seluruh isi dokumen tanpa ijin Diperiksa oleh :
tertulis dari Program Studi Teknik Informatika
Institut Bisnis dan Teknologi Indonesia (INSTIKI)