Algoritma & Pemrograman Chapter 2

Slides:



Advertisements
Presentasi serupa
PERCABANGAN # IF…THEN IF…THEN…ELSE SELECTION STIKOM
Advertisements

DASAR PEMROGRAMAN (VTI 301)
Pengenalan Bahasa Pemrograman Pascal
PEMROGRAMAN PASCAL Sejarah Pascal Pascal merupakan pengembangan dari bahasa ALGOL 60, bahasa pemrograman untuk sains komputasi. Tahun 1960, beberapa ahli.
Pengenalan Algoritma dan Pemrograman
PEMROGRAMAN TERSTRUKTUR
Algoritma dan Struktur Data
Chapter 3.2 : Tipe, Nama dan Nilai
Algoritma dan Struktur Data
07 Urutan. Komponen algoritma yang: paling dasar paling sederhana paling diremehkan …  paling banyak memberi kontribusi menghasilkan solusi yang “melenceng”
Dasar Pemrograman ARRAY/LARIK.
Notasi Algoritma.
Algoritma dan Struktur Data
Dasar Komputer & Pemrog. 2A
Pertemuan 3 KELUARAN dan MASUKAN (INPUT & OUTPUT) Dasar Pemrograman.
Outline Awalnya dikembangkan oleh Borland dan umunya igunakan untuk paket perangkat lunak tingkat lanjut dengan kepustakaan yang lebih banyak dan.
Algoritma (Struktur, Tipe Data, Input/Output)
Notasi Algoritma.
Struktur Data dan Algoritma
Algoritma dan Pemrograman
Pertemuan Pengembangan Algoritma
IS 114 Semester Ganjil TA 2010/2011 Politeknik Telkom 2010.
Tugas Praktikum 1 Seluruh Soal (17 soal) dikerjakan oleh seluruh praktikan.
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
Flowchart dan Pseudocode
Materi 9 LOGIKA & ALGORITMA.
Pertemuan 2.
Pengantar Pemrograman Basis Data (PPBD)
PRAKTIKUM ALGORITMA PEMROGRAMAN
ALGORITMA DAN PEMROGRAMAN Tipe Data
STRUKTUR TEKS ALGORITMA
Buatlah flowchart untuk pembagian 3 buah bilangan
Struktur Program Pascal
Algoritma dan Struktur Data 1 pertemuan 12
MODUL 3 PSEUDOCODE.
ALGORITMA & LOGIKA PEMROGRAMAN
Array Multidimensi.
penyusunan algoritma (flowchart)
ARRAY & STRING LATIHAN.
Dasar Pemrograman Renni Angreni, S.Kom.
TEL 2112 Dasar Komputer & Pemograman Nama dan Nilai Data
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
Dasar- dasar Algoritma
Algoritma & Pemrograman Chapter 4
ALGORITMA DAN PEMROGRAMAN Tipe Data
Menuliskan Algoritma Dengan Pseudocode
STRUKTUR DATA ( Menjelaskan Mengenai Data & Struktur Data )
ALGORITMA DAN PEMROGRAMAN Tipe Data
Tipe Data, Nama dan Nilai
TIPE DATA.
Muhammad Riska B. PTIK FT UNM
Identitas dosen Suherman, ST Address : Cilegon
Algoritma & Pemrograman Chapter 5
Pertemuan-II METODA ALGORITMA
Algoritma dan Pemrograman (Pertemuan 04)
Pertemuan 2 Rismayuni.
DASAR PEMROGRAMAN Anita Qoiriah ..
MATERI PERKULIAHAN PEMROGRAMAN I (Remedial)
ALGORITMA DAN PEMROGAMAN
FLOW CHART.
ALGORITMA DAN PEMROGAMAN
Hani Atun Mumtahana, S.Kom
Algoritma Struktur Data
Algoritma dan Struktur Data
Oleh : Pramesthi Handaru
Pertemuan 3 DR. Okfalisa, MsC Tipe, Nama dan Nilai.
Chapter 3.2 : Tipe, Nama dan Nilai
Chapter 5 : Perulangan (Repeatition)
Chapter 5-3 : Perulangan (Repeatition)
SMK BINA INSAN Pemograman Dasar Operasi Aritmatika Dan Logika Yobi Saputra 22.
Transcript presentasi:

Algoritma & Pemrograman Chapter 2 Pseudocode Febryanti Sthevanie (VAN) Politeknik Telkom Semester Ganjil TA 2010/2011

Pseudocode Pseudocode adalah bentuk informal untuk mendeskripsikan algoritma yang mengikuti struktur bahasa pemrograman tertentu Tujuan penggunaan pseudocode: Lebih mudah dibaca oleh manusia Lebih mudah untuk dipahami Lebih mudah dalam menuangkan ide/hasil pemikiran Penggunaan pseudocode dapat memberikan kemudahan dalam penulisan algoritma yang kompleks

Struktur Algoritma

Judul Judul : tempat untuk mencantumkan nama atau judul program Aturan penulisan judul : Tidak diawali dengan angka atau karakter selain alphabet Tidak terdapat karakter spasi atau karakter selain alphabet kecuali karakter underscore ‘_’ (sebagai pengganti karakter spasi)

Judul cont’

Deklarasi/Kamus Data Tempat untuk mencantumkan variabel, konstanta, dan record, deklarasi function dan procedure. Fungsi deklarasi adalah untuk melakukan ‘reservasi’ atau pemesanan atau pengalokasian memory untuk menyimpanan data dan akan digunakan selama program bekerja.

Badan Program Badan program digunakan untuk meletakkan semua algoritma atau kode-kode program Diawali dengan BEGIN dan diakhiri dengan END ;

Input Output Dalam mengawali suatu proses tertentu, minimal membutuhkan suatu masukan berupa data (input), dan data inilah yang akan diproses sehingga menjadi keluaran (output) Contoh : Untuk menerima inputan dari user

Input Output cont’ Contoh : Memasukkan nilai tertentu pada variabel (programmer yang memberikan nilai) Contoh : Menampilkan isi variabel ke layar monitor

Latihan 1. Buatlah pseudocode algoritma “hello world”. Algoritma ini menampilkan kata “Hello World” kepada user 2. Buatlah pseudocode algoritma Persegi Panjang. Algoritma ini menerima inputan dari user berupa ukuran lebar dan panjang dari persegi panjang. Lalu mengeluarkan Luas dan Keliling dari Persegi Panjang. 3. Buatlah pseudocode algoritma Bilangan Prima. Algoritma ini menerima inputan bilangan yang akan diperiksa apakah bilangan tersebut bilangan prima atau bukan.

4. Buatlah pseudocode algoritma Indeks Prestasi 4. Buatlah pseudocode algoritma Indeks Prestasi. Total Nilai Mahasiswa adalah penjumlahan dari nilai UTS, UAS dan TUGAS (masing-masing nilai di inputkan user). Total nilai mahasiswa dikonversi menjadi indeks prestasi dengan aturan : Indeks A : untuk Total nilai 85 s/d 100 Indeks B : untuk Total nilai 70 s/d 84 Indeks C : untuk Total nilai 50 s/d 69 Indeks D : untuk Total nilai 35 s/d 49 Indeks E : untuk Total nilai 0 s/d 34 5. Buatlah pseudocode algoritma Uang. Algoritma ini menerima inputan jumlah uang. Lalu, jumlah uang tersebut di konversi menjadi bentuk sepuluh ribuan, lima ribuan, ribuan, lima ratusan. Contoh: input:Rp.12500. Output : 1 buah sepuluh ribuan, 0 buah lima ribuan, 2 buah ribuan, 1 buah lima ratusan

Sekilas coding C++