Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
3Activity
0 of .
Results for:
No results containing your search query
P. 1
algoritma

algoritma

Ratings: (0)|Views: 275 |Likes:
Published by api-26804375
Pengenalan algoritma
Pengenalan algoritma

More info:

Published by: api-26804375 on Oct 16, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

03/18/2014

pdf

text

original

1
A
l
g
o
r
i
t
m
a
\ue000
(
K
o
m
p
u
t
e
r
)
EL 2001 \u2013 Dasar Pemrograman
Budi Rahardjo
Teknik Elektro ITB - 2004
2004
EL 2001 - Algoritma v.1.2
2
Apa Itu Algoritma?
\u2022 Definisi
\u2013 Urutan langkah-langkah untuk memecahkan masalah

\u2013 Kamus Besar Bahasa Indonesia:
Algoritma adalah urutan logis pengambilan putusan
untuk pemecahan masalah

\u2022 Algoritma dibutuhkan untuk memerintah komputer
mengambil langkah-langkah tertentu dalam
menyelesaikan masalah

2
2004
EL 2001 - Algoritma v.1.2
3
Penulisan Algoritma
\u2022 Dalam bahasa natural (Bahasa Indonesia, Bahasa Inggris,
dan bahasa manusia lainnya)
\u2013 Tapi sering membingungkan (ambiguous)
\u2022 Menggunakan flow chart(diagram alir)
\u2013 Bagus secara visual akan tetapi repot kalau algoritmanya
panjang
\u2022 Menggunakan pseudo-code
\u2013 Sudah lebih dekat ke bahasa pemrograman, namun sulit
dimengerti oleh orang yang tidak mengerti pemrograman
2004
EL 2001 - Algoritma v.1.2
4
Contoh
\u2022 Requirement
\u2013 Buat sebuah algoritma untuk memilih bilangan terbesar
dari 3 buah bilangan
\u2013 Nantinya ini bisa digeneralisir menjadin buah bilangan
3
2004
EL 2001 - Algoritma v.1.2
5
Algoritma Dalam Bahasa Natural
1. Ambil bilangan pertama dan setmak s sama dengan

bilangan pertama
2. Ambil bilangan kedua dan bandingkan denganmak s
3. Apa bila bilangan kedua lebih besar darimak s, setmak s

sama dengan bilangan kedua
4. Ambil blangan ketiga dan bandingan denganm aks
5. Apabila bilangan ketiga lebih besar darimak s, setmak s

sama dengan bilangan ketiga
6. Variabelmak s berisi bilangan terbesar. Tayangkan
hasilnya
2004
EL 2001 - Algoritma v.1.2
6
Algoritma dengan Flowchart
M
a
k
s
\ue000
=
\ue000
b
i
l
a
n
g
a
n
\ue000
p
e
r
t
a
m
a
M
a
k
s
\ue000
<
\ue000
b
i
l
a
n
g
a
n
\ue000
k
e
d
u
a
\ue000
M
a
k
s
\ue000
=
\ue000
b
i
l
a
n
g
a
n
\ue000
k
e
d
u
a
M
a
k
s
\ue000
<
\ue000
b
i
l
a
n
g
a
n
\ue000
k
e
t
i
g
a
\ue000
M
a
k
s
\ue000
=
\ue000
b
i
l
a
n
g
a
n
\ue000
k
e
t
i
g
a
Y
a
Y
a
S
e
l
e
s
a
i
M
u
l
a
i
T
i
d
a
k
T
i
d
a
k

Activity (3)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
rio_fadhilah liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->