Jumat, 19 Oktober 2012

LTM Logiks & Algoritma pert 1


PERTEMUAN 1
PENGERTIAN DASAR LOGIKA DAN ALGORITMA
1. Jelaskan Peranan Algoritma dalam Pembuatan Program !
2. Buat Algoritma bila seorang mahasiswa akan melakuan pembayaran uang kuliah via
ATM !
3. Buatlah sebuah Flowchart untuk menentukan akar kuadrat dari suatu bilangan bulat
positip !
4. Buatlah sebuah contoh pseudocode !
5. Sebutkan cara menyatakan algoritma

Jawab:

1.Algoritma memegang peranan penting dalam bidang pemrograman.Sebegitupentingnya suatu algoritma, sehingga perlu dipahami konsep dasar algoritma.Apalagi untuk seorang programer, tentu diperlukan suatu algoritma sehinggadapat membuat program yang lebih efektif dan efisien.Bagi kebanyakan orang,algoritma sangat membantu dalam memahami konsep logika pemrograman. Algoritma adalah kumpulan instruksi yang dibuat secara jelas untuk menunjukanlangkah-langkah penyelesaian suatu masalah.Pada umumnya algoritma kuranglebih sama dengan suatu prosedur yang sering dilakukan setiap hari, misalnyaprosedur untuk mengganti ban bocor/pecah, prosedur pemakaian telepon umum,prosedur membuat kue dan lain-lain. Dalam bidang komputer, misalnya EDP (Elektronik Data Processing) atau MI(Management Information System), algoritma sering dimanfaatkan untuk menyelesaikan suatu masalah atau untuk proses pengambilan keputusan.Seorangsistem analisis (analisist system) tentunya menggunakan algoritma untuk merancang suatu sistem.Bagi seorang programer, algoritma digunakan untuk membuat modul-modul program
2.Algoritma bila seorang mahasiswa akan melakuan pembayaran uang kuliah viaATM adalah sebagai berikut :
• Msukkan Kartu ATM
• Masukkan nomor pin kartu ATM
• Pilih bahasa indonesia
• Masuk ke menu ATM
• Pilih menu pembayaran
• Pilih menu pendidikan
• Pilih universitas yang dituju
• Input nomor induk mahasiswa
• Input jumlah uang
• Pilih OK
START
INPUTNilai AB = 0C = B x BIf C = APRINT BENDIf C  A ThenB +1

3.   Flowchart menentukan akar kuadrat dari bilangan bulat positif




4.Contoh pseudocode :Kode atau tanda yang menyerupai (pseudo) atau merupakan pejelasan               caramenyelesaikan suatu masalah.Pseudo-code sering digunakan oleh manusia untuk       menuliskan algoritma.Problem: mencari bilangan terbesar dari dua bilangan yang diinputkan.
Contoh Pseudo-code:
1.Masukkan bilangan pertama
2.Masukkan bilangan kedua
3.Jika bilangan pertama > bilangan kedua maka kerjakan langkah 4, jika tidak,kerjakan langkah5.
4.Tampilkan bilangan pertama
5.Tampilkan bilangan keduaPseudocode adalah cara untuk menuliskan sebuah algoritma secara high-level(level tingkat tinggi).Biasanya Pseudocode dituliskan dengan kombinasi BahasaInggris dan notasi matematika.Biasanya sebuah Pseudocode tidak terlalu detaildibandingkan dengan program.Isu-isu detail dalam program yang sifatnya teknistidak dibahas di dalam Pseudocode.

5. Cara menyatakan algoritma ;
Ø Dengan bahasa semu ( Pseudocode )
Ø Dengan diagram alur atau Flowchart
Ø Dengan Statmen program / penggalan program

Rabu, 17 Oktober 2012

Barudak KA


Anak-anak yang lagi pada narsiss di fhoto di toilett ckckckkc,,,, gile ye ,,,, toilet aja jadi tempatt yang keren buat photo-photoan,,,, !!