LAPORAN HASIL PRAKTIKUM ALGORITMA DAN PEMROGRAMAN I
Nama : Alfian Alfian Rizaldi Rizaldi NIM : DBC 116 0! K"la# : G M$d%l : III R%n&%&an 'S"(%"n&ial) 'S"(%"n&ial)
*URUSAN TEKNIK IN+ORMATIKA +AKULTAS TEKNIK UNI,ERSI UNI, ERSITA TAS S PALANG PALANGKA KA RA-A RA-A .016 BAB I
TU*UAN DAN LANDASAN TEORI I/ TU*UAN
1. Dapa Dapatt mengg enggol olon ongk gkan an sebu sebuah ah mas masalah alah ke dal dalam kat kategor egorii runt runtun unan an (sequential). 2. Dapat Dapat memecahkan memecahkan permasa permasalaha lahan n yang yang sifatn sifatnya ya runtunan runtunan kedalam kedalam sebuah sebuah program.
II. II. LANDA LANDASAN SAN TEOR TEORII
P"nda%l%an R%n&%nan
Runtunan Runtunan adalah adalah strukt struktur ur algori algoritma tma paling paling dasar dasar yang yang berisi berisi rangka rangkaian ian instruksi yang diproses secara sekuensial, artinya dikerjakan satu per satu, mulai mulai dari dari instru instruksi ksi pertam pertamaa sampai sampai instr instruks uksii akhir akhir lgor lgoritm itmaa runtun runtunan an biasanya bekerja minimal dengan satu statement atau lebih untuk melakukan instruksi, seperti ! 1. "etiap instruksi instruksi dikerjakan satu persatu. persatu. 2.
"etiap "etiap instruk instruksi si dilaksan dilaksanakan akan hanya sekali sekali (tidak (tidak ada instru instruksi ksi yang
diulang) dan bekerja secara sistematis. #. $rutan instruksi yang dilaksanakan pemroses sama dengan urutan aksi atau statement sebagaimana yang tertulis di dalam teks algoritmanya. %. khir dari instruksi merupakan akhir algoritma. "etiap instruksi di dalam runtunan dituliskan dalam satu baris, atau beberapa instruksi dalam baris yang sama tetapi antara setiap instruksi dipisahkan dengan tanda titik (&). 'ontoh ! D"R*+"* a2-& b1 2. //lebih dari 2 instruksi sehigga terdapat tanda tanda koma koma Dasar0 Dasar0das dasar ar runtun runtunan an ila ila suatu suatu instr instruks uksii runtun runtunan an dalam0 dalam0 algoritma ditulis berturut0turut, kita lambangkan dengan ariabel 1, 2, #,
TU*UAN DAN LANDASAN TEORI I/ TU*UAN
1. Dapa Dapatt mengg enggol olon ongk gkan an sebu sebuah ah mas masalah alah ke dal dalam kat kategor egorii runt runtun unan an (sequential). 2. Dapat Dapat memecahkan memecahkan permasa permasalaha lahan n yang yang sifatn sifatnya ya runtunan runtunan kedalam kedalam sebuah sebuah program.
II. II. LANDA LANDASAN SAN TEOR TEORII
P"nda%l%an R%n&%nan
Runtunan Runtunan adalah adalah strukt struktur ur algori algoritma tma paling paling dasar dasar yang yang berisi berisi rangka rangkaian ian instruksi yang diproses secara sekuensial, artinya dikerjakan satu per satu, mulai mulai dari dari instru instruksi ksi pertam pertamaa sampai sampai instr instruks uksii akhir akhir lgor lgoritm itmaa runtun runtunan an biasanya bekerja minimal dengan satu statement atau lebih untuk melakukan instruksi, seperti ! 1. "etiap instruksi instruksi dikerjakan satu persatu. persatu. 2.
"etiap "etiap instruk instruksi si dilaksan dilaksanakan akan hanya sekali sekali (tidak (tidak ada instru instruksi ksi yang
diulang) dan bekerja secara sistematis. #. $rutan instruksi yang dilaksanakan pemroses sama dengan urutan aksi atau statement sebagaimana yang tertulis di dalam teks algoritmanya. %. khir dari instruksi merupakan akhir algoritma. "etiap instruksi di dalam runtunan dituliskan dalam satu baris, atau beberapa instruksi dalam baris yang sama tetapi antara setiap instruksi dipisahkan dengan tanda titik (&). 'ontoh ! D"R*+"* a2-& b1 2. //lebih dari 2 instruksi sehigga terdapat tanda tanda koma koma Dasar0 Dasar0das dasar ar runtun runtunan an ila ila suatu suatu instr instruks uksii runtun runtunan an dalam0 dalam0 algoritma ditulis berturut0turut, kita lambangkan dengan ariabel 1, 2, #,
% dan 3, maka urutan pelaksanaan instruksi tersebut adalah seperti diagram diba4ah ini! 5uto 5utori rial al "tru "trukt ktur ur Runt Runtun unan an lgori lgoritm tmaa 1 2 # % 3 6amb 6ambar ar Runtunan yang terdiri dari 3 buah instruksi. eterangan! Runtunan di atas, dimula dimulaii dari dari instru instruksi ksi 1, kemudi kemudian an 1 harus harus dikerj dikerjaka akan n sampai sampai selesa selesaii terlebih dahulu sebelum instruksi 2 dikerjakan, setelah instruksi 2 selesai dikerjakan juga, maka instruksi # dikerjakan lagi dan seterusnya sampai instruksi ke 3 setelah itu proses selesai dikerjakan dan baru berhenti dari proses pembacaan runtunan tersebut. #. asus algoritma runtunan asus runtunan 1 Diketahui data sebagai berikut! 1 % 1 # 2 7 2 3 8enghasilkan keluaran algoritma yaitu! 1 # 2 3 eterangan! enapa bisa begitu ya..., karena kalau kita perhatikan 1 bernilai % dan 1 berikutnya bernilai #, maka hasil outputnya ariabel 1 akan bernilai #, karena sifat ariabel ini bersifat pimitif maka nilai terbarulah yang akan diambil dan disimpan di ariabel 1. 9adi dengan demikian nilai 1% pada baris pertama akan ditimpa oleh 1# pada baris kedua, sehingga outputnya adalah 1#. $ntu $ntuk k aria ariabel bel 27 27 juga juga akan akan tert tertim impa pa oleh oleh nila nilaii terb terbar aru u yait yaitu u 23 23 sehingga outputnya untuk ariabel 23, jadi jelaslah ketika di R$: atau ;utput0nya yaitu 1# dan 23. asus ini juga berlaku untuk tipe data primitif lainnya seperti! integer, integer, float, char dll. 5utorial "truktur Runtunan lgoritma elajar melalui latihan0latihan. a. Diketahui data, sebagai berikut! 02# < '= D ( > ) = ( > ) '>>' (' > D) ? erapakah keluaran dari data di atas untuk ariabel ', D, dan @ b. Diketahui data, sebagai berikut %3 01 'A > (' = ) D > erapakah keluaran dari data di atas untuk ariabel ', D, dan @ 9a4aban latihan di atas 9a4aban a ' 0 213< D %3<7 2#22 9a4a 9a4aba ban n b 'A 'A D 112.3 2.3 7<.3 7<.3 eri erikut kut ini kit kita akan akan bela belaja jar r menyelesaikan algoritma runtunan ke dalam algoritma pseudo code, flo4chart dan bahasa 9aa, seperti contoh kasus diba4ah ini! 'ontoh01 8embaca data
1 dan 2 secara beruntun pada algoritma runtunan B6;R*58 Runtunan"atu Cprogram untuk mencetak nilai 1 dan 2 dari kasus runtunan DBR"*
integer ⇓1, 2
D"R*+"* read(1 %) read(1 #)
read(2 7) memasukan atau membaca data # read(2 3) println(1, 2) 5utorial "truktur Runtunan lgoritma // menampilkan data 1 dan 2 ndEalgo 'ontoh02 8enentukan gaji bersih yang diterima setiap karya4an tiap bulan adalah! 6aji bersih gaji pokok > tunjangan ? pajak 5unjangan karya4an dihitung 2-F dari gaji pokok, sedangkan pajak adalah 13 F dari gaji pokok ditambah tunjangan. lgoritma untuk menghitung gaji karya4an, yaitu! B6;R*58 6ajiEary4aan C menghitung gaji bersih kary4an. Data memasukan adalah nama kary4an dan gaji pokok bulanannya. 6aji bersih gaji pokok > tunjangan ? pajak. 5unjangan adalah 2-F dari gaji pokok, sedangkan pajak adalah 13F dari gaji pokok
>
tunjangan
float⇓gajiEpokok,
tunjangan,
DBR"* pajak,
"tring⇓namaEkarya4an
gajiEbersih
D"R*+"*
read(namaEkary4an, gajiEpokok) tunjangan -.2 = gajiEpokok pajak -.13 = (gajiEpokok > tunjangan) gajiEbersih gajiEpokok > tunjangan ? pajak println(namaEkarya4an, gajiEpokok, pajak) println( gajiEbersih) // inputan data // proses data tunjangan // proses data pajak // proses data gaji bersih //menampilkan data //output gaji bersih ndEalgo entuk ringkasan dalam bahasa 9aa entuk penugasan dalam bahasa 9aa memungkinkan 9aa untuk melakukan penugasan di satu baris pernyataan, untuk melakukan beberapa hal, yaitu! 1. Deklarasi ke beberapa ariabel sekaligus 'ontoh! int & int & 5utorial "truktur Runtunan lgoritma int '& dapat diringkas menjadi sebagai berikut int , , ' & 2. Deklarasi dan alokasi memori 'ontoh! int GH& ne4 intG3H& dapat diringkas menjadi sebagai berikut! int GH ne4 intG3H& #. Deklarasi dan inisialisasi array (sekaligus alokasi memori ) 'ontoh! int adaGH& ada ne4 intG3H& adaG-H -& adaG1H #& adaG2H %& adaG#H 2#& adaG%H 3& dapat diringkas menjadi sebagai berikut! int adaG H C -, #, %, 2#, 3 elajar Dengan Batihan0Batihan erikut *ni Batihan01 uatlah tampilan atau
output dari runtunan berikut! 12#%3 Dengan setiap nilai, diinputkan secara konstanta. 9a4ab 'obalah perhatikan ja4aban berikut ini! Dalam penyelesaian runtunan dalam algoritma pseudo code yaitu 9udul algoritma B6;R*58 eruntun C untuk menghasilkan suatu proses berurutan dari instruksi dengan inputan 11, 22, ##, %%, 33, kemudian yang akan ditampilkan pada piranti keluaran DBR"* integer ⇓1, 2, #, %, 3 // tipe data integer D"R*+"* 3)⇓%& 3⇓#& % ⇓2& # ⇓1& 2 ⇓read 1 5utorial "truktur Runtunan lgoritma println(1, 2, #, %, 3) // output data ndEalgo 5eknik penulisan runtunan di atas dalam algoritma flo4chart adalah! "tart 9udul lgoritma 1,2,#,%,3 tipe data integer Deklarasi
*nput/Read
+rint
"top
11&
22&##&%%&33
+rint(1,2,#,%,3) ndEalgoritma +enyelesaian di atas dalam bahasa 9aa, yaitu! public class eruntun C public static oid main ("tringG H args) C int 1, 2, #, %, 3& //definisi ariabel 1 1& //inputan atau membaca data 2 2& # #& % %& 3 3& "ystem.out.println(1)& //menampilkan atau mencetak data "ystem.out.println(2)&
"ystem.out.println(#)&
"ystem.out.println(%)&
"ystem.out.println(3)& Iasil ouput 1 2 # % 3 5utorial "truktur Runtunan lgoritma elajar melalui contoh0contoh runtunan dalam bahasa 9aa 'ontoh01, runtunan dengan operasi perhitungan public class perhitungan C public static oid urutan2() C int , & %-& #-& ? & > & ? & "ystem.out.println( > J dan J > )& public static oid main ("tringG H args) C urutan2()& 'ontoh02, menghitung nilai determinan dalam bentuk method public class Determinan C public oid fungsi() C int a, b, c, D& // pendefinisian ariabel a 2& b #& c 1-& D b = b ? (% = a = c)& "ystem.out.print (KDeterminan K > D)& public static oid main ("tringG H args) C fungsi()& .
BAB II LANGKAH KER*A
LANGKAH KER*A PRATIKUM
1. uatlah program untuk melakukan operasi aritmatika dimana bilangan pertama dan kedua merupakan inputan dari piranti masukan. 2. uatlah program untuk mencari nilai L1 dan L2 dari persamaan linear a. 2 3 2450 dengan rumus.
1. 5
−b ± √ b2− 4 ac 2a
dimana nilai a, b dan c merupakan inputan dari piranti masukan. #. +rogram untuk menghitung luas lingkaran. Buas lingkaran didefinisikan sbb ! Bpi = r = r, dimana pi adalah konstanta yang bernilai #,1%%13 sedangkan r adalah jari0jari lingkaran. %. uatlah program untuk mengkonersi suhu dalam derajat 'elsius ke derajat Mahrenheit dan Reamour dimana ! Mahrenheit /%='elsius>#2 Reamour %/3='elsius 3. uatlah program untuk menghitung nilai uang dalam pecahan 1---, 3--, 1--, 3-, 23, dan sen.'ontoh ! 9umlah uang rupiah adalah ! Rp. 2<2N Rinciannya adalah ! +ecahan 1--!2 +ecahan 3-!1 +ecahan 1-!2 +ecahan 3!+ecahan 23 !1
"en
!# PEMBAHASAN
BAB III
1. +rogram untuk melakukan operasi aritmatika dimana bilangan pertama dan kedua merupakan inputan dari piranti masukan.
• •
merupakan judul dari program. ( E ) berfungsi untuk menyambung kalimat pada judul program tampa itu
•
maka program tidak dapat dijalan kan. (&) titik koma untuk mengakhiri perintah, jika tidak ada (&) maka program tidak dapat dijalankan. $ses 'rt berfungsi untuk memanggil perintah dalam library atau
unit 'lr. 'ontoh 'lrscr. ila menggunakan 'lrscr tampa $ses 'rt maka program tidak dapat dijalankan.
•
Oar memiliki fungsi untuk mejelaskan objek tersebut memiliki jenis tipe data
•
apa yang akan ditentukan sesuai dengan kebutuhan. Real merupakan tipe data yang memabaca bilangan pecahan dan bulat.
•
*nteger merupakan tipe yang berupa angka yang memiliki batas tertentu. egin untuk memulai inturksi program.
•
'lrscr mempunyai fungsi untuk menghapus atau membersihkan hasil output
•
yang sebelumnya agar hasil output berikutnya terlihat bersih dan rapi. ( & ) untuk mengakhiri perintah dari baris program tersebut.
• •
Prite berfungsi untuk membaca teQt yang telah dimasukan. Readln mempunyai fungsi untuk memasukan inputan sesuai tipe data yang telah ditentukan dan membuat baris baru dan tidak perlu menggunakan (S)
•
kutip pada saat dalam kurung. 5anda kurung buka dan tutup menyatakan bah4a teQt yang akan dibaca adalah
•
yang berada dalam kurung tersebut. +ada 4rite ( S ) diberikan tanda kutip agar yang dibaca dan yang akan
•
ditampilkan nantinya adalan teQt yang kita masukan tersebut. ( & ) diakhiri dengan titik koma di tiap baris perintah untuk mengakhiri baris perintah tersebut.
rumus yang akan dijalan kan sesuai inputan yang telah dimasukan.
Priteln disini akan membaca inputan pada rumus dan mengeluarkan hasil output sesuai hasil dari rumus yang ada. • • •
8embaca perintah dari keybort. $ntuk keluar dari output tekan tombol enter 2 kali. (&) untuk mengakhiri perintah. end untuk mengakhiri program dan diakhiri dengan tanda titik.
Iasil output
2. +rogram 2 +rogram untuk mencari nilai L1 dan L2 dari persamaan linear a. 2 3 2450 dengan rumus.
1. 5
−b ± √ b2− 4 ac 2a
dimana nilai a, b dan c merupakan inputan dari piranti masukan.
• •
merupakan judul dari program. ( E ) berfungsi untuk menyambung kalimat pada judul program tampa itu
•
maka program tidak dapat dijalan kan. (&) titik koma untuk mengakhiri perintah, jika tidak ada (&) maka program tidak dapat dijalankan. $ses 'rt berfungsi untuk memanggil perintah dalam
library atau unit 'lr. 'ontoh 'lrscr. ila menggunakan 'lrscr tampa $ses 'rt maka program tidak dapat dijalankan.
•
Oar memiliki fungsi untuk mejelaskan objek tersebut memiliki jenis tipe data
• •
apa yang akan ditentukan sesuai dengan kebutuhan. Real merupakan tipe data yang memabaca bilangan pecahan dan bulat. *nteger merupakan tipe yang berupa angka yang memiliki batas tertentu. egin untuk memulai inturksi program.
•
'lrscr mempunyai fungsi untuk menghapus atau membersihkan hasil output
•
yang sebelumnya agar hasil output berikutnya terlihat bersih dan rapi. ( & ) untuk mengakhiri perintah dari baris program tersebut.
• •
Prite berfungsi untuk membaca teQt yang telah dimasukan. Readln mempunyai fungsi untuk memasukan inputan sesuai tipe data yang telah ditentukan dan membuat baris baru dan tidak perlu menggunakan (S)
•
kutip pada saat dalam kurung. 5anda kurung buka dan tutup menyatakan bah4a teQt yang akan dibaca adalah
•
yang berada dalam kurung tersebut. +ada 4rite ( S ) diberikan tanda kutip agar yang dibaca dan yang akan
•
ditampilkan nantinya adalan teQt yang kita masukan tersebut. ( & ) diakhiri dengan titik koma di tiap baris perintah untuk mengakhiri baris perintah tersebut.
rumus yang akan dijalan kan sesuai inputan yang telah dimasukan. Priteln disini akan membaca inputan pada rumus dan mengeluarkan hasil output sesuai hasil dari rumus yang ada.
• • •
8embaca perintah dari keybort. $ntuk keluar dari output tekan tombol enter 2 kali. (&) untuk mengakhiri perintah. end untuk mengakhiri program dan diakhiri dengan tanda titik.
Iasil ;utput
#. +rogram # +rogram untuk menghitung luas lingkaran. Buas lingkaran didefinisikan sbb ! Bpi = r = r, dimana pi adalah konstanta yang bernilai #,1%%13 sedangkan r adalah jari0jari lingkaran.
• •
merupakan judul dari program. ( E ) berfungsi untuk menyambung kalimat pada judul program tampa itu
•
maka program tidak dapat dijalan kan. (&) titik koma untuk mengakhiri perintah, jika tidak ada (&) maka program tidak dapat dijalankan. $ses 'rt berfungsi untuk memanggil perintah dalam
library atau unit 'lr. 'ontoh 'lrscr. ila menggunakan 'lrscr tampa $ses 'rt maka program tidak dapat dijalankan.
•
Oar memiliki fungsi untuk mejelaskan objek tersebut memiliki jenis tipe data
• • •
apa yang akan ditentukan sesuai dengan kebutuhan. Real merupakan tipe data yang memabaca bilangan pecahan dan bulat. *nteger merupakan tipe yang berupa angka yang memiliki batas tertentu. 'onst berfungsi untuk menentukan atau menyamakan nilai fungsi dari objek. egin untuk memulai inturksi program.
•
'lrscr mempunyai fungsi untuk menghapus atau membersihkan hasil output
•
yang sebelumnya agar hasil output berikutnya terlihat bersih dan rapi. ( & ) untuk mengakhiri perintah dari baris program tersebut.
• •
Prite berfungsi untuk membaca teQt yang telah dimasukan. Readln mempunyai fungsi untuk memasukan inputan sesuai tipe data yang telah ditentukan dan membuat baris baru dan tidak perlu menggunakan (S)
•
kutip pada saat dalam kurung. 5anda kurung buka dan tutup menyatakan bah4a teQt yang akan dibaca adalah
•
yang berada dalam kurung tersebut. +ada 4rite ( S ) diberikan tanda kutip agar yang dibaca dan yang akan
•
ditampilkan nantinya adalan teQt yang kita masukan tersebut. ( & ) diakhiri dengan titik koma di tiap baris perintah untuk mengakhiri baris perintah tersebut. rumus yang akan dijalan kan sesuai inputan yang telah
dimasukan.
Priteln disini akan membaca inputan pada rumus dan mengeluarkan hasil output sesuai hasil dari rumus yang ada.
•
8embaca perintah dari keybort.
• •
$ntuk keluar dari output tekan tombol enter 2 kali. (&) untuk mengakhiri perintah. end untuk mengakhiri program dan diakhiri dengan tanda titik.
Iasil output
%. +rogram % uatlah program untuk mengkonersi suhu dalam derajat 'elsius ke derajat Mahrenheit dan Reamour dimana ! Mahrenheit /%='elsius>#2 Reamour %/3='elsius
• •
merupakan judul dari program. ( E ) berfungsi untuk menyambung kalimat pada judul program tampa itu
•
maka program tidak dapat dijalan kan. (&) titik koma untuk mengakhiri perintah, jika tidak ada (&) maka program tidak dapat dijalankan. $ses 'rt berfungsi untuk memanggil perintah dalam
library atau unit 'lr. 'ontoh 'lrscr. ila menggunakan 'lrscr tampa $ses 'rt maka program tidak dapat dijalankan.
•
Oar memiliki fungsi untuk mejelaskan objek tersebut memiliki jenis tipe data
• • •
apa yang akan ditentukan sesuai dengan kebutuhan. Real merupakan tipe data yang memabaca bilangan pecahan dan bulat. *nteger merupakan tipe yang berupa angka yang memiliki batas tertentu. 'onst berfungsi untuk menentukan atau menyamakan nilai fungsi dari objek.
egin untuk memulai inturksi program.
•
'lrscr mempunyai fungsi untuk menghapus atau membersihkan hasil output
•
yang sebelumnya agar hasil output berikutnya terlihat bersih dan rapi. ( & ) untuk mengakhiri perintah dari baris program tersebut.
• •
Prite berfungsi untuk membaca teQt yang telah dimasukan. Readln mempunyai fungsi untuk memasukan inputan sesuai tipe data yang telah ditentukan dan membuat baris baru dan tidak perlu menggunakan (S)
•
kutip pada saat dalam kurung. 5anda kurung buka dan tutup menyatakan bah4a teQt yang akan dibaca adalah
•
yang berada dalam kurung tersebut. +ada 4rite ( S ) diberikan tanda kutip agar yang dibaca dan yang akan
•
ditampilkan nantinya adalan teQt yang kita masukan tersebut. ( & ) diakhiri dengan titik koma di tiap baris perintah untuk mengakhiri baris perintah tersebut.
rumus yang akan dijalan kan sesuai inputan yang telah dimasukan. Priteln disini akan membaca inputan pada rumus dan mengeluarkan hasil output sesuai hasil dari rumus yang ada.
• • •
8embaca perintah dari keybort. $ntuk keluar dari output tekan tombol enter 2 kali. (&) untuk mengakhiri perintah. end untuk mengakhiri program dan diakhiri dengan tanda titik.
Iasil output
3. +rogram 3 uatlah program untuk menghitung nilai uang dalam pecahan 1---, 3--, 1--, 3-, 23, dan sen.'ontoh ! 9umlah uang rupiah adalah ! Rp. 2<2N Rinciannya adalah ! +ecahan 1--!2 +ecahan 3-!1 +ecahan 1-!2 +ecahan 3!+ecahan 23 !1 "en !#
1.
2.
• •
merupakan judul dari program. ( E ) berfungsi untuk menyambung kalimat pada judul program tampa itu maka
program tidak dapat dijalan kan. • (&) titik koma untuk mengakhiri perintah, jika tidak ada (&) maka program tidak dapat dijalankan. $ses 'rt berfungsi untuk memanggil perintah dalam library atau unit 'lr. 'ontoh 'lrscr. ila menggunakan 'lrscr tampa $ses 'rt maka program tidak dapat dijalankan.
•
Oar memiliki fungsi untuk mejelaskan objek tersebut memiliki jenis tipe data apa
•
yang akan ditentukan sesuai dengan kebutuhan. Bongint adalah tipe data yang membaca masukan angka dan batas jangkauannya lebih besar dari pada integer.
•
'lrscr mempunyai fungsi untuk menghapus atau membersihkan hasil output yang
•
sebelumnya agar hasil output berikutnya terlihat bersih dan rapi. ( & ) untuk mengakhiri perintah dari baris program tersebut.
• •
Prite berfungsi untuk membaca teQt yang telah dimasukan. Readln mempunyai fungsi untuk memasukan inputan sesuai tipe data yang telah ditentukan dan membuat baris baru dan tidak perlu menggunakan (S) kutip pada saat dalam kurung.
•
5anda kurung buka dan tutup menyatakan bah4a teQt yang akan dibaca adalah
•
yang berada dalam kurung tersebut. +ada 4rite ( S ) diberikan tanda kutip agar yang dibaca dan yang akan
•
ditampilkan nantinya adalan teQt yang kita masukan tersebut. ( & ) diakhiri dengan titik koma di tiap baris perintah untuk mengakhiri baris
perintah tersebut. • Priteln berfungsi untuk membaca teQt yang telah dimasukan dan sekaligus membuat garis baru atau enter pada setiap baris sehingga kalimat pun tidak • •
menyatu. Di berfungsi untuk menampilkan hasil bagi dalam bentuk pecahan bulat. 8od berfungsi untuk menampilkan sisa bagi.
• • •
8embaca perintah dari keybort. $ntuk keluar dari output tekan tombol enter 2 kali. (&) untuk mengakhiri perintah. end untuk mengakhiri program dan diakhiri dengan tanda titik.
Iasil output
BAB I, KESIMPULAN
Dari praktikum modul tiga ini kesimpulan yang dapat ditarik adalah harus dapat menggolongkan sebuah masalah kedalam ketagori runtunan (sequential), artinya setiap permasalah harus dikerjakan sesuai instruksi dari urutan pertama sampai seterusnya. "etiap golongan masalah memiliki penyelesaian masing0masing jadi harus teliti dalam memahami permasalahan agar dapat menetukan rumus penyelesaian sesuai masalah yang ada. 8emecahkan permasalahan yang sifatnya runtunan kedalam sebuah program, setiap permasalan pasti ada cara pemecahannya atau rumus yang telah ditentukan sesuai dengan permasalah. Dalam memasukan rumus untuk menyelesaikan masalah algoritma sesuai intruksi dan urutannya harus teliti dibagian urutan intruksi rumus.
BAB , DA+TAR PUSTAKA
8odul +raktikum lgoritma dan +emrograman *, 2-17. •
http!//google.com key4ord! 8ateri tentang Runtunan dalam pascal. 22 ;ktober 2-17
BAB ,I LAMPIRAN
1. +rogram ;perasi ritmatika.
;utput
2. +rogram linear.
;utput
#. +rogram Bingkaran.
;utput
%. +rogram "uhu
;utput
3. +rogram +ecahan 1.
2.