Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Ucu Nugraha, ST. Algoritma.

Presentasi serupa


Presentasi berjudul: "Ucu Nugraha, ST. Algoritma."— Transcript presentasi:

1 Ucu Nugraha, ST. Algoritma

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

3 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

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

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

6 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

7 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

8 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)

9 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)

10 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.

11 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); }

12 Terima Kasih


Download ppt "Ucu Nugraha, ST. Algoritma."

Presentasi serupa


Iklan oleh Google