P. 1
Algoritma Dan Pemrograman

Algoritma Dan Pemrograman

|Views: 9|Likes:
Published by Prasetyo Allam

More info:

Published by: Prasetyo Allam on May 20, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

05/26/2014

pdf

text

original

ALGORITMA DAN PEMROGRAMAN

A. PENGERTIAN ALGORITMA & PEMROGRAMAN
1. ALGORITMA Algoritma adl sekumpulan aturan-aturan berhingga yg memberikan sederetan operasi-operasi utk menyelesaikan suatu jenis masalah yg khusus. Menurut Rinaldi Munir, algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis. Berdasarkan dua pengertian algoritma di atas, dapat disimpulkan bahwa algoritma merupakan suatu istilah yang luas, yang tidak hanya berkaitan dengan dunia komputer. 2. PEMROGRAMAN Pemrograman berasal dari kata program yang diberi awalan pe– dan akhiran –an. Dalam buku ini, program berarti program komputer. Pengertian program komputer menurut John M. Zelle, Ph.D. dalam bukunya yang berjudul “Python Programming: An Introduction to Computer Science” (2002, p1) adalah sekumpulan instruksi langkah per langkah yang memberitahukan mengenai yang harus dilakukan komputer secara tepat. Pemrograman adalah segala kegiatan pembuatan program komputer. Kemudian terdapat pula istilah bahasa pemrograman yang berarti bahasa yang digunakan dalam pembuatan program komputer. Berdasarkan pengertian algoritma dan pemrograman, maka dapat dikatakan bahwa program merupakan hasil penerapan dari algoritma-algoritma . Nama mata kuliah Algoritma dan Pemrograman dalam hal ini berarti mempelajari pembuatan algoritmaalgoritma yang dapat diterapkan dalam pemrograman.

Masukkan surat kedalam amplop 4. Selesai. nim. Ambil sampul surat / amplop 3. Sekarang diberikan suatu contoh algoritma menentukan nilai ratarata dari mahasiswa. Mencari nilai rata-rata dengan membagi masing2 nilai dengan angka 2 3. 4. Tempel perangko pada amplop 7. Setiap langkah algoritmanya diterangkan dalam satu atau beberapa kalimat. 2. yaitu: 1. nilai 1 dan nilai 2 dari suatu mhs 2. TIPE-TIPE ALGORITMA BERDASARKAN FORMAT PENULISAN Algoritma adalah independen terhadap bahasa pemrograman tertentu. algoritma juga dapat ditulis dalam bentuk diagramdiagram dengan anak panah sebagai penunjuk urutan langkah algoritmanya. 6.B. Penulisan algoritma tidak terikat pada suatu aturan tertentu. . FLOW CHART (Diagram Alir) Selain dalam bentuk tulisan. Meminta input nama. Namun pada dasarnya algoritma dibagi menjadi beberapa macam berdasarkan format penulisannya. Tulis surat 2. Mengenai lambang-lambang yang digunakan akan dibahas pada bagian selanjutnya. Sebagai contoh misalnya : Langkah yg dpt digunakan ketika mau mengirim surat : 1. lihat dulu pada buku alamat. Tulis alamat pada sampul surat jika ingat klo tidak. Cetak nilai rata2. DESKRIPTIF Algoritma bertipe deskriptif maksudnya adalah algoritma yang ditulis dalam bahasa manusia sehari-hari (misalnya bahasa Indonesia atau bahasa Inggris) dan dalam bentuk kalimat. Algoritma yang ditulis dengan simbol-simbol demikian yang dinamakan flow chart. Kirim ke kantor pos Algoritma menentukan pencarian nilai rata-rata dari suatu nilai mhs : 1. tetapi harus jelas maksudnya untuk tiap langkah algoritmanya. artinya algoritma yang telah dibuat tidak boleh hanya dapat diterapkan pada bahasa pemrograman tertentu. Tutup sampul surat 5.

START NM$. Diagram alir terdiri dari simbol-simbol yang mewakili fungsi-fungsi langkah program dan garis alir (flow lines) menunjukkan urutan dari simbol-simbol yang akan dikerjakan. . NL2 RT = (NL1 + NL2) / 2 RT END C. FLOW CHART (Diagram Alir) 1. NL1. NIM$. PENGERTIAN Diagram alir atau flow chart adalah suatu bagan yang menggambarkan arus logika dari data yang akan diproses dalam suatu program dari awal sampai akhir.

2. SIMBOL-SIMBOL FLOW CHART .

jml jam kerja ( JJK ) B.tabungan : 5% dari jml upah . INPUT : .nama karyawan .000 .jumlah terima ( JT ) C.STRUKTUR DASAR LOGIKA : A. RUMUS YG DIGUNAKAN : .nomor induk .Tabungan ( TBG ) . OUTPUT : . 10.jml terima : jml upah – tabungan . STRUKTUR SEDERHANA CONTOH : Diminta utk menghitung jml upah yg diterima oleh sorg karyawan dg ketentuan sbb : A.jml jam kerja .nama karyawan ( NM ) .upah per jam : Rp.jumlah upah : jml jam kerja x upah perjam .nomor induk ( NI ) .Jumlah upah ( JU ) .

READLN(NL1). WRITELN(‘RATA-RATA = ‘. READKEY. BEGIN CLRSCR. VAR NM. WRITE(‘NILAI 1 : ‘). WRITE(‘NILAI 2 : ‘). WRITE(‘NIM : ‘).READLN(NIM).NIM : STRING. WRITE(‘NAMA : ‘).NL2 : INTEGER. RT:= (NL1+NL2)/2.USES CRT. NL1. .READLN(NM). END.READLN(NL2). RT : REAL.RT:2:2).

NAMA KARYAWAN = NO INDUK = JML JAM KERJA = JML UPAH = TABUNGAN = JML TERIMA = ? ? ? ? ? ? . JML JAM KERJA : ……….HASIL PROGRAM NAMA KARYAWAN : ………. NO INDUK : ……….

{ DI INPUT PRIA / PEREMPUAN } KETERANGAN SELEKSI : JIKA PERAN PEREMPUAN ANDA BERPERAN SEBAGAI SUSTER KISUT JIKA PERAN PRIA ANDA SEORANG KAPITEN . Struktur pilihan terbagi atas : 1. = ……………. = ……………. Pilihan sederhana Contoh : OUPUT PROGRAM : INPUT NAMA USIA PERAN = …………….B. Nilai suatu kndisi dpt di test & mnghasilkan kndisi benar atau salah. STRUKTUR PILIHAN / KONDISI / SELECTION Suatu Kondisi Adl Penetapan Nilai Variable / Ketergantungan Antara Nilai2 dr 2 Ato bbrp Variable.

KURANG.OUTPUT PROGRAM 3 LAPORAN NILAI MAHASISWA PER MATAKULIAH STMIK AUB SURAKARTA TAHUN.CUKUP.BAIK. SNGAT KURANG] KETERANGAN : ? [ LULUS / TIDAK LULUS ] INPUT DATA NILAI LAGI [ Y / T ] ? _ .UTS & UAS ] NILAI HURUF :? [ B’DASARKAN NILAI RATA-RATA ] ________________________________________________________________ PRESTASI : ? [MEMUASKAN. 2011 / 2012 Nama :_ NIM :_ MATA KULIAH :_ PROGDI :_ ________________________________________________________________ NILAI RESPONSI :_ NILAI TUGAS :_ RATA-RATA HARIAN :? [ RATA-RATA DARI TUGAS & RESPONSI ] NILAI UTS :_ NILAI UAS :_ NILAI RATA-RATA :? [ RATA-RATA DARI HARIAN.

PREDIKAT & KETERANGAN BERDASARKAN RATA-RATA 0 – 45 46 – 57 58 – 68 69 – 80 80 – 100 SNGAT KURANG KURANG CUKUP BAIK SANGAT MEMUAKAN TDK LULUS TDK LULUS LULUS LULUS LULUS E D C B A .

2011 / 2012 Nama NIM PROGDI TH.LAPORAN NILAI MAHASISWA PER MATAKULIAH STMIK AUB SURAKARTA TAHUN.AKADEMIK MATA KULIAH :_ :_ :_ :_ SKS HARIAN ABSEN UTS UAS HURUF BOBOT TOTAL IP SEMESTER : .

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->