Anda di halaman 1dari 7

Nama : Agustiawan NIM P.S : 1109055020 : S1 Teknik Pertambangan 1. Algoritma dari bangun tidur sampai Kuliah a.

Bangun tidur b. Bersihin kamar c. Sholat subuh d. Mandi pagi e. Sarapan f. Berangkat ke kampus g. materi kuliah(belajar) h. tugas kuliah Flowchart dari algoritma diatas bisa seperti ini :

start Bangun pagi

Berangkat ke kampus

Bersihin kamar

Bersihin kamar

Input materi kuliah (belajar)

N
Input tugas makul

Sholat subuh N

Sholat

Mandi Pagi
N

Mandi

Selesai kuliah langsung Pulang ke Kos

Sarapan
N

Sarapan pagi

End

2. Pseudocode dari pilihan kode mata kuliah Analisis a. Jika 5BAC = Pilihan b. Jika 5BBD = Wajib c. Jika 5BCE = Dasar umum d. Jika 5BDF = Khusus Bentuk penulisan Pseudocode nya dalam program START INPUT PILIHAN IF(KODE_MATA_KULIAH=5BAC) MATA_KULIAH=PILIHAN IF(KODE_MATA_KULIAH=5BBD) MATA_KULIAH=WAJIB IF(KODE_MATA_KULIAH=5BCE) MATA_KULIAH=DASAR_UMUM IF(KODE_MATA_KULIAH=5BDF) MATA_KULIAH=KHUSUS END Bentuk Flowchart dari Pseudocode diatas bisa seperti ini (halaman berikutnya).

start

Input kode mata kuliah

Kode Makul 5BAC

Mata Kuliah Pilihan

N Y Kode Makul 5BBD

Mata Kuliah Wajib

Kode Makul 5BCE

Mata Kuliah Dasar Umum

Kode Makul 5BDF


Mata Kuliah Khusus

End

3. Algoritma dan Flowchart konversi satuan derajat ke menit dan detik


Catatan : 1 (derajat) atau derajat yang digunakan dalam ilmu geografis disini adalah derajat Bujur/lintang bukan derajat suhu atau derajat lingkaran. Konversi derajat bujur yang digunakan SI adalah seperti ini : 1 (derajat) bujur / lintang = 111,322 km = 111.322 meter 1 (derajat) bujur / lintang = 60' (menit) = 3600" (detik) 1' (menit) bujur / lintang = 60" (detik) 1' (menit) bujur / lintang = 1.885,37 meter 1" (detik) bujur / lintang = 30,9227 meter

Analisis : o 1 (derajat) = 1 Jam = 60 menit o 1 Jam = 60 menit = 3600 detik o 1 menit = 60 detik Algoritmanya : o Memaasukkan nilai derajat bujur o Menghitung konversi derajat bujur ke menit, derajat bujur = B*60 o Mencetakkan hasil perhitungan tersebut dalam menit Bentuk Flowchart dari algoritma diatas bisa jadi seperti berikut : o Flowchart konversi derajat bujur/lintang ke dalam menit

Start

Input derajat Bujur GET B

Hitung konversi dari derajat bujur ke menit Bujur B*60

PUT Derajat Bujur dalam menit

End

Algoritmanya : o Memaasukkan nilai derajat bujur o Menghitung konversi derajat bujur ke detik, derajat bujur = B*3600 o Mencetakkan hasil perhitungan tersebut dalam menit Bentuk Flowchart dari algoritma diatas bisa jadi seperti berikut : o Flowchart konversi derajat bujur/lintang ke dalam detik

Start

Input derajat Bujur GET B

Hitung konversi dari derajat bujur kedetik Bujur B*3600

PUT Derajat Bujur dalam detik

End

Tambahan coba coba gabungin 2 flowchart diatas (bisa benar bisa salah) (next page)

Start

Input derajat Bujur GET B

Hitung konversi derajat Bujur ke menit

Hitung konversi dari derajat bujur ke menit Bujur B*60

N
Hitung konversi dari derajat bujur kedetik Bujur B*3600

PUT Hasil Perhitungan Konversi Derajat Bujur

End