Ucu Nugraha, ST. Algoritma.

Slides:



Advertisements
Presentasi serupa
Introduction to Algorithm evaluation Soal Matrikulasi Buka Buku
Advertisements

DASAR-DASAR ALGORITMA
TEORI ALGORITMA.
STRUKTUR DASAR ALGORITMA
ALGORITMA & PEMROGRAMAN I-A
Dasar Komputer & Pemrog 2 A minggu 4
Pengenalan Bahasa Pemrograman Pascal
Tipe data dan algoritma dasar
MATERI 8 CHOICE / PILIHAN.
STRUKTUR DATA.
MATERI 11. TAS Tanggal 30 Nopember 2011 (RABU). Jam 7-9 TUTUP BUKU Materi : 1-11.
Struktur Dasar Algoritma
PERTEMUAN 4 Penyeleksian kondisi
Pengantar Algoritma.
Pengertian Algoritma Sebuah algoritma merupakan deskripsi pelaksanaan suatu proses, dimana algoritma disusun oleh sederetan langkah instruksi yang logis.
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
LOGIKA ALGORITMA Pertemuan 6.
Notasi Algoritma.
ALGORITMA & LOGIKA PEMROGRAMAN
Selamat datang Di Prosedur dan Fungsi. Sub Program “Adl Program kecil yg dpt di panggil berulang-ulang sesuai dg kebutuhan”  Manfaatnya: 1.Memudahkan.
Procedure & Function Sub Program.
Pemprograman Terstruktur 1
Algoritma (Struktur, Tipe Data, Input/Output)
Notasi Algoritma.
Algoritma dan Struktur Data
Algoritma Pseudocode TEE 2103 Algoritma dan Pemrograman
Materi 9 LOGIKA & ALGORITMA.
Dasar-dasar Pemrograman
ALGORITMA & PEMROGRAMAN I-A
Pertemuan 2.
STRUKTUR DASAR ALGORITMA
STRUKTUR DASAR ALGORITMA
Algoritma Pemrograman I
STRUKTUR DASAR ALGORITMA
Runtunan dan Pemilihan
ALGORITMA & LOGIKA PEMROGRAMAN
STRUKTUR DASAR ALGORITMA
DASAR-DASAR ALGORITMA
Algoritma Pemrograman
penyusunan algoritma (flowchart)
Apa itu Fungsi? Sebuah fungsi adalah modul program yang mengerjakan tugas atau aktivitas yang spesifik dan mengembalikan sebuah nilai dari tipe tertentu,
Flowchart.
PERCABANGAN.
Dasar – dasar Algoritma dan Pemrograman
TEL 2112 Dasar Komputer & Pemograman Penyeleksian
TEL 2112 Dasar Komputer & Pemograman Fungsi
Fungsi TEE 2103 Algoritma & Pemrograman Dosen: Abdillah, MIT
Contoh Aplikasi Sederhana
Algoritma dan Pemrograman
Pseudo-code.
Menuliskan Algoritma Dengan Pseudocode
Algoritma Percabangan
Runtunan dan Pemilihan
Muhammad Riska B. PTIK FT UNM
ATURAN PENULISAN TEKS ALGORITMA
TEL 2112 Dasar Komputer & Pemograman Fungsi
Seleksi.
TEL 2112 Dasar Komputer & Pemograman Prosedur
Oleh : UMMU ZAHRA ALGORITMA.
Pertemuan 2 Rismayuni.
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
TEL 2112 Dasar Komputer & Pemograman Pengantar Algoritma
TEL 2112 Dasar Komputer & Pemograman Pengantar Algoritma
PERTEMUAN 4 DAN 5 DASAR-DASAR ALGORITMA
ALGORITMA & PEMROGRAMAN
Algoritma dan Pemrograman Kuliah ke 2
STRUKTUR DASAR ALGORITMA
PERCABANGAN.
Pengulangan FOR - DO Temu 9.
Pemilihan Dua Kasus, tiga kasus dan banyak kasus
Transcript presentasi:

Ucu Nugraha, ST. Algoritma

Pengkondisian/Percabangan (Selection) STRUKTUR ALGORITMA Runtunan (Sequence) Pemilihan Pengkondisian/Percabangan (Selection) Pengulangan (Repetition)

Runtunan (Sequence) Contoh: Program Tukar_isi Algoritma : STRUKTUR ALGORITMA Runtunan (Sequence) Contoh: Program Tukar_isi Algoritma : Tuangkan air dari gelas A ke dalam gelas C Tuangkan air dari gelas B ke dalam gelas A Tuangkan air dari gelas C ke dalam gelas B

Pemilihan (Selection) STRUKTUR ALGORITMA Pemilihan (Selection) Contoh : Program Pemilihan Algoritma : If hujan turun Then Pakai payung Else Tidak pakai payung

Pengulangan (Looping) STRUKTUR ALGORITMA Pengulangan (Looping) Contoh : Program Tulis_1000_kali Deklarasi : i: integer Algoritma : for i dari 1 sampai 1000 do Tulis “Saya belajar Logika dan Algoritma”

Notasi Algoritma 1. Flow chart Mulai Baca Bilangan Bilangan mod 2=0 STRUKTUR ALGORITMA Notasi Algoritma 1. Flow chart Mulai Baca Bilangan Bilangan mod 2=0 Tulis pesan “Bilangan genap” “Bilangan ganjil” Selesai

Notasi Algoritma 2. Pseudo-Code Program Cek_Bilangan_Genap Deklarasi : STRUKTUR ALGORITMA Notasi Algoritma 2. Pseudo-Code Program Cek_Bilangan_Genap Deklarasi : Bilangan : integer Algoritma : Read (Bilangan) If (Bilangan mod 2 = 0) then Write (‘Bilangan genap’) Else Write (‘Bilangan ganjil’) End if

Aturan penulisan algoritma STRUKTUR ALGORITMA Aturan penulisan algoritma Judul Algoritma Berisi nama penjelasan algoritma Deklarasi Mendefinisikan semua tipe, variable, fungsi dan prosedur Algoritma Bagian utama Algoritma Sekumpulan perintah untuk penyelesaian permasalahan Ditulis dengan notasi tertentu (standar)

Aturan penulisan algoritma STRUKTUR ALGORITMA Aturan penulisan algoritma Contoh : Tuliskan Algoritma untuk menuliskan atau mencetak nama sesuai dengan input dari keyboard! ALGORITMIK : PROGRAM CetakNama {Program untuk mencetak nama sesuai dengan input dari keyboard} Deklarasi: Nama : string ALGORITMA: Write (“Masukan Nama Anda”) read (Nama) write (“Nama Anda”, Nama)

Aturan penulisan algoritma STRUKTUR ALGORITMA Aturan penulisan algoritma PASCAL : PROGRAM CetakNama; {Program untuk mencetak nama sesuai dengan input dari keyboard} (*Deklarasi*) Var Nama :string; Begin write (“Masukan Nama Anda”); read (Nama); writeln (“Nama Anda”, Nama); End.

Aturan penulisan algoritma STRUKTUR ALGORITMA Aturan penulisan algoritma C : /* PROGRAM CetakNama */ /*{Program untuk mencetak nama sesuai dengan input dari keyboard*/ #include <stdio.h> void main () { /* Deklarasi: */ char Nama[20]; /* ALGORITMA*/ printf(“Masukan Nama Anda”) ; scanf(”%s”, Nama); printf (“Nama Anda %s ”,Nama); }

Terima Kasih