Algoritma dan pemrograman

Slides:



Advertisements
Presentasi serupa
DASAR PEMROGRAMAN (VTI 301)
Advertisements

Pengertian Algoritma dan Flowchart
TEORI ALGORITMA.
Pengantar Algoritma.
PENGANTAR KONSEP PEMROGRAMAN
Algoritma dan Struktur Data
Algoritma dan Struktur Data
Flowchart dan Pseudocode
Oleh Nila Feby Puspitasari
Notasi Algoritma.
ALGORITMA & LOGIKA PEMROGRAMAN
Perancangan dan Analisis Algoritma
Algoritma dan Pemrograman
STRUKTUR PEMILIHAN (KONTROL PROGRAM) Minggu III - 40 menit
PERTEMUAN 1 Pendahuluan Materi - Endra Rahmawati, S.Kom -
Algoritma (Struktur, Tipe Data, Input/Output)
Notasi Algoritma.
Pertemuan-III Algoritma disajikan gambar
Struktur Data dan Algoritma
Algoritma dan Struktur Data
Flowchart.
PERTEMUAN 2 PENGERTIAN DASAR LOGIKA DAN ALGORITMA.
PROSES PEMBUATAN PROGRAM KOMPUTER
Algoritma dan Struktur Data
Algoritma dan Flowchart
Prodi S1-Sistem Komputer, F Teknik Elektro
Analisis dan desain Algoritma (PG157)
Materi 9 LOGIKA & ALGORITMA.
Struktur Algoritma & Tipe Data
Pemrograman Dasar Kelas X.
Flowchart (Diagram Alur)
KUG1E3/ Pemrograman Terstruktur 1
Algoritma dan Pemrograman I
Notasi Algoritma & Tipe Data
Algoritma & Pemrograman
Algoritma.
ALGORITMA & LOGIKA PEMROGRAMAN
Pengertian Algoritma dan Flowchart
KUG1E3/ Pemrograman Terstruktur 1
penyusunan algoritma (flowchart)
Sindy Nova Algoritma dan Pemrograman 1A
Menuliskan Algoritma Algoritma dapat dituliskan dengan berbagai cara:
ALGORITMA DAN PEMROGRAMAN (PERTEMUAN 2)
LOGIKA & ALGORITMA Algoritma & Pengenalan Flow Chart
Pseudocode – Tipe Data, Variabel, dan Operator
ALGORITMA Anifuddin Azis.
Algoritma dan Pemrograman
minggu ke-3 Imam Fahrur Rozi
Algoritma & Pemrograman Chapter 4
ALGORITMA DAN PEMROGRAMAN Tipe Data
Pertemuan-III Algoritma disajikan gambar
minggu ke-2 Imam Fahrur Rozi
PROSES PEMBUATAN PROGRAM KOMPUTER
Algoritma dan Pemrograman (Pertemuan 04)
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
DIAGRAM ALUR (FLOWCHART)
FLOW CHART.
LOGIKA & ALGORITMA -Algoritma & Pengenalan Flow Chart
Dasar Algoritma dan Pemrograman
Pertemuan ke 6 Nori Sahrun, S.Kom., M.Kom
PROSES PEMBUATAN PROGRAM KOMPUTER
Algoritma dan Struktur Data
Penulisan Teks Algoritma
PROSES PEMBUATAN PROGRAM KOMPUTER
TEORI ALGORITMA.
Algoritma dan Pemrograman Kuliah ke 2
Dasar-Dasar Pemrograman
Pemilihan Dua Kasus, tiga kasus dan banyak kasus
YULI ASTUTI, S.KOM.  Algoritma yaitu urutan langkah-langkah logis untuk menyelesaikan sebuah masalah yang disusun dengan sistematis.  Program yaitu.
Dasar Pemrograman Percabangan Nurul Anisa Sri Winarsih, M. CS
Transcript presentasi:

Algoritma dan pemrograman

Deklarasi Algoritma Mendeklarasikan jalannya algoritma yang dibuat Format penulisan : Assignment : nilai  20 Operasi : jumlah  nilai A + nilai B

Deklarasi Algoritma Format Penulisan Percabangan if(a>5) then x  6 y  7 else z  8 endif

Deklarasi Algoritma Perulangan do x  6 y 7 While(a > 5)

Input : input(a) Output : output (a) / output(“hello”)

Tipe data Integer : bilangan bulat Real : bilangan decimal Char : terbatas satu karakter String : kumpulan karakter

Contoh pseudocode Program penjumlahan. Kamus a,b : integer hasil : integer Deskripsi Algoritma a 10 input(b) hasil  a+b output(hasil)

Flowchart

Adalah penggambaran secara grafik dari langkah langkah dan urut urutan prosedur dari suatu program Flowchart menolong analis dan programmer untuk memecahkan maslah ke dalam segmen segmen yang lebih kecil dan menolong dalam menganalisa alternative alternative lain dalam pengoperasian

Oval - Terminator Digunakan untuk mengawali dan mengakhiri sebuah alur logika yang digambarkan dalam bentuk flowchart.

Segi empat - process Digunakan untuk menggambarkan proses / operasi yang terjadi di dalam alur logika

Jajaran genjang – input / output Digunakan untuk menggambarkan input / output yang terjadi dalam alur logika.

Belah ketupat - decision Digunakan untuk menggambarkan pilihan yang terjadi dalam alur logika.

Lingkaran kecil - Connector Digunakan untuk menghuungkan alur logika yang terlalu panjang dan tidak mungkin dituliskan dalam satu halaman.

Segi enam - Preparation Digunakan untuk menggambakan proses inisialisasi yang terjadi dalam alur logika.

Kasus 1 Menghitung luas lingkaran

KASUS 2 MENGECEK BILANGAN BULAT Berikan bilangan yang ingin di-cek Jika bilangan tersebut lebih dari 0 maka bilangan tersebut adalah bilangan bulat positif Jika kurang dari o maka bilangan tersebut adalah bilangan bulat negatif

KASUS 2 MENGECEK BILANGAN BULAT

Kasus 3 Mencetak angka 1-10 Nilai counter dimulai dari 1 Selama nilai counter kurang dari 11 lakukan perintah berikut : Cetak nilai counter Increament nilai counter

Kasus 3 Mencetak angka 1-10

Kasus 1 menghitung luas lingkaran #include<iostream.h> main( ) { float r, Luas ; //r= jari-jari cout<<“Program Menghitung Luas Lingkaran”<<endl; cout<<“jari-jari Lingkaran = “; cin>>r; Luas = 3.14*r*r; cout<<“Luas Lingkaran = “<<Luas<<endl; return 0 ; }