SlideShare a Scribd company logo
1 of 11
Download to read offline
04/03/2013 
1 
By: Vilia Eka Meyana, M.Kom 
 Institute Bisnis dan Informatika Indonesia 
Email: vilia.meyana@ftumj.ac.id 
Website: 
http://viliaekameyana.blogspot.com 
• Absensi : 10% 
• UTS : 30% 
• UAS : 40% 
• Tugas & Kuis : 20%
04/03/2013 
2 
Selama kuliah…. 
• Ajukan pertanyaan dan berikan 
feedback 
• Jika Anda merasa saya terlalu cepat, 
silakan interupsi  
• There’s no point in giving classes if 
nobody understands me 
• Do Exercise! 
– You’re deluding yourself if you think you 
can learn the material without doing the 
exercises 
Pendahuluan 
LOGIKA DAN ALGORITMA 
Diperkenalkan Oleh Ahli Matematika : Abu Ja’far 
Muhammad Ibnu Musa Al Khawarizmi. 
Definisi Algoritma 
1. Langkah- langkah yg dilakukan agar solusi masalah dapat 
diperoleh. 
2. Suatu prosedur yg merupakan urutan langkah-langkah yg 
berintegrasi. 
3. Suatu metode khusus yg digunakan untuk menyelesaikan 
suatu masalah yg nyata.(Webster Dictionary) 
4. Urutan langkah atau kegiatan untuk memecahkan masalah 
TAHAP PENYELESAIAN MASALAH 
Masalah 
Model 
Algoritma 
Program 
Eksekusi 
Hasil 
Data 
Analisis 
Analisis 
Analisis
04/03/2013 
3 
Kriteria Pemilihan Algoritma 
1. Ada Output, 
2. Efektifitas dan Efesiensi, 
3. Jumlah Langkahnya Berhingga, 
4. Berakhir,  ( SEMI ALGORITMA ) 
5. Terstruktur, 
 Suatu Algoritma yg terbaik (The Best) : “ Suatu 
algoritma harus menghasilkan output yg tepat guna 
(efektif) dlm waktu yg relatif singkat & penggunaan 
memori yg relatif sedikit (efesien) dgn langkah yg 
berhingga & prosedurnya berakhir baik dlm keadaan 
dip’oleh suatu solusi ataupun tdk ada solusinya. “ 
Kriteria Algoritma (Donald E. Knuth) 
• Input: algoritma dapat memiliki nol atau lebih 
inputan dari luar. 
• Output: algoritma harus memiliki minimal satu buah 
output keluaran. 
• Definiteness (pasti): algoritma memiliki instruksi-instruksi 
yang jelas dan tidak ambigu. 
• Finiteness (ada batas): algoritma harus memiliki titik 
berhenti (stopping role). 
• Effectiveness (tepat dan efisien): algoritma sebisa 
mungkin harus dapat dilaksanakan dan efektif. 
Contoh instruksi yang tidak efektif adalah: A = A + 0 
atau A = A * 1 
Pernyataan dan Aksi 
langkah penyelesaian 
pernyataan (Statement) 
aksi (action) dieksekusi 
operasi dikerjakan oleh pemroses 
Algoritma dan Pemrograman I
04/03/2013 
4 
Contoh Pernyataan dan Aksi : 
• Pernyataan pada algoritma : 
Tulis “Hello, world” 
• menggambarkan aksi menuliskan “Hello, world” 
ke piranti keluaran (layar). 
• efek dari aksi ini, dilayar akan tertera tulisan 
Hello, world 
Algoritma dan Pemrograman I 
Struktur Dasar Algoritma 
1. Runtunan (Sequence) 
instruksi dikerjakan secara sekuensial, 
berurutan. 
2. Pemilihan (Selection) 
instruksi dikerjakan jika memenuhi 
kriteria tertentu 
3. Pengulangan (Repetition) 
instruksi dikerjakan selama memenuhi 
suatu kondisi tertentu. 
Algoritma dan Pemrograman I 
Runtunan (Sequence) 
• Algoritma merupakan runtunan 
(sequence) satu atau lebih 
instruksi/pernyataan, 
• setiap pernyataan dikerjakan secara 
berurutan sesuai dengan urutan 
penulisannya. Sebuah instruksi 
dilaksanakan setelah instruksi 
sebelumnya selesai dilaksanakan. 
• Urutan instruksi menentukan keadaan 
akhir algoritma 
Algoritma dan Pemrograman I
04/03/2013 
5 
Contoh 1 (Runtunan) : 
Diberikan 2 buah gelas, A dan B; 
gelas A berisi air berwarna merah, gelas B berisi air 
berwarna biru. Pertukarkan isi kedua gelas itu 
sedemikian sehingga 
gelas A berisi air berwarna biru dan gelas B berisi 
air berwarna merah. 
A B A B 
Algoritma dan Pemrograman I 
ALGORITMA: 
Tuangkan air dari gelas A kedalam gelas B 
Tuangkan air dari gelas B kedalam gelas A 
Caranya : 
Kita siapkan satu buah gelas C untuk 
menampung sementara air dari gelas A 
sebelum dipindah ke gelas B 
Algoritma dan Pemrograman I 
ilustrasi 
A C 
A 
C 
B 
A 
B A 
Algoritma dan Pemrograman I
04/03/2013 
6 
ilustrasi 
C 
B 
A B 
C 
Algoritma dan Pemrograman I 
Program Tukar_isi 
Diberikan 2 buah gelas, A dan B; gelas A berisi air 
berwarna merah, gelas B berisi air berwarna biru. Isi 
kedua gelas A dan B ditukar sedemikian sehingga gelas A 
berisi air berwarna biru dan gelas B berisi air berwarna 
merah. 
KAMUS : 
gelas A,gelas B, gelas C : air 
ALGORITMA: 
Tuangkan air dari gelas A kedalam gelas C 
Tuangkan air dari gelas B kedalam gelas A 
Tuangkan air dari gelas C kedalam gelas B 
Hasil akhir algoritma adalah: 
gelas A berisi air dari gelas B, dan 
gelas B berisi air dari gelas A semula 
Contoh 2 (runtunan): 
Misal nilai A=8, B=5. Tukarkan nilai A dan B, 
sehingga menjadi A=5, B=8. 
Algoritma : 
B  A 
A  B 
Algoritma : 
C  A 
A  B 
B  C Algoritma dan Pemrograman I
04/03/2013 
7 
Pemilihan (Selection) 
If kondisi then 
aksi 
endIf 
If kondisi then 
aksi1 
else 
aksi2 
endIf Algoritma dan Pemrograman I 
Contoh (Pemilihan) : 
If A>B then Max A endIf 
If B>A then Max B endIf 
If A>B then Max A 
Else Max B 
endIf 
Algoritma dan Pemrograman I 
Pengulangan (Repetition) 
for var  awal to akhir do 
aksi 
Endfor 
repeat 
aksi 
until kondisi_stop 
while kondisi_ulang do 
aksi 
endwhile 
Algoritma dan Pemrograman I
04/03/2013 
8 
Contoh (Pengulangan) : 
For i  1 to 5 do 
output(“MAAF”) 
EndFor 
i1 
Repeat 
output(“MAAF”) 
ii+1 
Until (i>5) 
i1 
While (i<=5) do 
output(“MAAF”) 
ii+1 
endwhile 
Algoritma dan Pemrograman I 
ATURAN PENULISAN TEKS 
ALGORITMA 
1. KEPALA ALGORITMA 
Kepala algoritma adalah bagian yang 
terdiri atas nama algoritma dan 
penjelasan (spesifikasi) tentang 
algoritma tersebut. 
2. DEKLARASI 
bagian untuk mendefinisikan semua 
nama yang dipakai didalam algoritma. 
3. DESKRIPSI 
Bagian ini berisi uraian langkah-langkah 
penyelesaian masalah. 
Flowchart 
• Bentuk gambar/diagram yang mempunyai 
aliran satu atau dua arah secara sekuensial 
• Simbol-simbol dalam flowchart
04/03/2013 
9 
Lanjutan Flowchart 
Pseudo Code 
• Adalah Kode atau tanda yang 
menyerupai (pseudo) program atau 
merupakan pejelasan cara 
menyelesaikan suatu masalah. 
Contoh Algortima 
• Problem: mencari bilangan terbesar dari dua 
bilangan yang diinputkan 
• Contoh Algoritma: 
1. Masukkan bilangan pertama 
2. Masukkan bilangan kedua 
3. Jika bilangan pertama > bilangan kedua maka 
kerjakan langkah 4, jika tidak, kerjakan langkah 5. 
4. Tampilkan bilangan pertama 
5. Tampilkan bilangan kedua
04/03/2013 
10 
Contoh Pseudo-code 
• Contoh Pseudo-code: 
Input a 
Input b 
If a > b then kerjakan langkah 4 
print a 
print b 
TAHAPAN ANALISA ALGORITMA 
1. Bagaimana merencana kan suatu algoritma. 
2. Bagaimana menyatakan suatu algoritma 
Dengan bahasa semu (pseudocode), 
Contoh : 
Hitung konversi jam 
Deklarasi 
jam, mnt, dtk, jum_dtk; 
Deskripsi 
1. input jam, mnt, dtk 
2. Jum_dtk  (jam * 3600) + (mnt * 60) + dtk 
3. Cetak jum_dtk 
Dengan diagram alur atau flowchart 
 scanf ( “%d %d %d”,&jam, &mnt, &dtk); 
 Jum_dtk := (jam* 3600) +(mnt * 60) + dtk 
 Printf (“%d”, jum_dtk) 
start 
input 
Jam,mnt,dtk 
Jum_dtk =(jam * 3600) +(mnt* 60) + 
detik 
write 
jum_dtk 
end
04/03/2013 
11 
1. Buatlah Algoritma untuk mencari luas 
persegi panjang disertai flowchart 
dan pseudocodenya 
2. Buatlah Algoritma untuk 
menampilkan NIM dan Nama Anda 
disertai flowchart dan Psudocodenya

More Related Content

What's hot

Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchartNilma Inel
 
Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchartfikrul islamy
 
Algoritma dan pemrograman 1
Algoritma dan pemrograman 1Algoritma dan pemrograman 1
Algoritma dan pemrograman 1Javra Ketoprak
 
Algoritma
AlgoritmaAlgoritma
Algoritmadulssrr
 
Modul1 metode bagi dua Praktikum Metode Numerik
Modul1 metode bagi dua Praktikum Metode NumerikModul1 metode bagi dua Praktikum Metode Numerik
Modul1 metode bagi dua Praktikum Metode NumerikJames Montolalu
 
James philip montolalu 13021106048
James philip montolalu   13021106048James philip montolalu   13021106048
James philip montolalu 13021106048James Montolalu
 
Pertemuan 5 - Struktur Kondisi IF (lanjutan)
Pertemuan 5 - Struktur Kondisi IF (lanjutan)Pertemuan 5 - Struktur Kondisi IF (lanjutan)
Pertemuan 5 - Struktur Kondisi IF (lanjutan)Achmad Solichin
 
Modul2 metode regula falsi praktikum metode numerik
Modul2 metode regula falsi praktikum metode numerikModul2 metode regula falsi praktikum metode numerik
Modul2 metode regula falsi praktikum metode numerikJames Montolalu
 
James philip montolalu 13021106048
James philip montolalu   13021106048James philip montolalu   13021106048
James philip montolalu 13021106048James Montolalu
 
James philip montolalu 13021106048
James philip montolalu   13021106048James philip montolalu   13021106048
James philip montolalu 13021106048James Montolalu
 
Pertemuan 6 - Struktur Perulangan
Pertemuan 6 - Struktur PerulanganPertemuan 6 - Struktur Perulangan
Pertemuan 6 - Struktur PerulanganAchmad Solichin
 
Materi algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul newMateri algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul newasdammantap
 

What's hot (18)

Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchart
 
Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchart
 
Algoritma dan pemrograman 1
Algoritma dan pemrograman 1Algoritma dan pemrograman 1
Algoritma dan pemrograman 1
 
Algoritma
AlgoritmaAlgoritma
Algoritma
 
Modul1 metode bagi dua Praktikum Metode Numerik
Modul1 metode bagi dua Praktikum Metode NumerikModul1 metode bagi dua Praktikum Metode Numerik
Modul1 metode bagi dua Praktikum Metode Numerik
 
James philip montolalu 13021106048
James philip montolalu   13021106048James philip montolalu   13021106048
James philip montolalu 13021106048
 
Pertemuan 5 - Struktur Kondisi IF (lanjutan)
Pertemuan 5 - Struktur Kondisi IF (lanjutan)Pertemuan 5 - Struktur Kondisi IF (lanjutan)
Pertemuan 5 - Struktur Kondisi IF (lanjutan)
 
Pk 1 kimia algo and flowchart
Pk 1 kimia algo and flowchartPk 1 kimia algo and flowchart
Pk 1 kimia algo and flowchart
 
04 if-ifelse-switch-break
04 if-ifelse-switch-break04 if-ifelse-switch-break
04 if-ifelse-switch-break
 
Modul2 metode regula falsi praktikum metode numerik
Modul2 metode regula falsi praktikum metode numerikModul2 metode regula falsi praktikum metode numerik
Modul2 metode regula falsi praktikum metode numerik
 
James philip montolalu 13021106048
James philip montolalu   13021106048James philip montolalu   13021106048
James philip montolalu 13021106048
 
James philip montolalu 13021106048
James philip montolalu   13021106048James philip montolalu   13021106048
James philip montolalu 13021106048
 
Algoritma powerpoint
Algoritma powerpointAlgoritma powerpoint
Algoritma powerpoint
 
Pertemuan 6 - Struktur Perulangan
Pertemuan 6 - Struktur PerulanganPertemuan 6 - Struktur Perulangan
Pertemuan 6 - Struktur Perulangan
 
5 perulangan
5 perulangan5 perulangan
5 perulangan
 
Materi algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul newMateri algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul new
 
02 flowchart
02 flowchart02 flowchart
02 flowchart
 
Algoritma Pemrograman
Algoritma PemrogramanAlgoritma Pemrograman
Algoritma Pemrograman
 

Viewers also liked

Pancasila dalam sistem politik indonesia
Pancasila dalam sistem politik indonesiaPancasila dalam sistem politik indonesia
Pancasila dalam sistem politik indonesiaNiken Halimy
 
MATERI TAMBAHAN MATA KULIAH PANCASILA
MATERI TAMBAHAN MATA KULIAH PANCASILAMATERI TAMBAHAN MATA KULIAH PANCASILA
MATERI TAMBAHAN MATA KULIAH PANCASILAlatifstpp
 
Implementasi pancassila dalam kebijakan negara
Implementasi pancassila dalam  kebijakan negaraImplementasi pancassila dalam  kebijakan negara
Implementasi pancassila dalam kebijakan negaraVidya Fertika
 
pancasila implementasinya (2012)
pancasila  implementasinya (2012)pancasila  implementasinya (2012)
pancasila implementasinya (2012)suher lambang
 
Implementasi pancasila dalam pembuatan kebijakan negara
Implementasi pancasila dalam pembuatan kebijakan negaraImplementasi pancasila dalam pembuatan kebijakan negara
Implementasi pancasila dalam pembuatan kebijakan negaraKiki Amelia
 
Pancasila Sebagai Sistem Etika
Pancasila Sebagai Sistem EtikaPancasila Sebagai Sistem Etika
Pancasila Sebagai Sistem Etikapjj_kemenkes
 
Implementasi Nilai Nilai Pancasila Dalam Bidang Politik
Implementasi Nilai Nilai Pancasila Dalam Bidang PolitikImplementasi Nilai Nilai Pancasila Dalam Bidang Politik
Implementasi Nilai Nilai Pancasila Dalam Bidang PolitikPuspitaMelati
 
Makalah pendidikan pancasila penerapan nilai pancasila sebagai pendidikan kar...
Makalah pendidikan pancasila penerapan nilai pancasila sebagai pendidikan kar...Makalah pendidikan pancasila penerapan nilai pancasila sebagai pendidikan kar...
Makalah pendidikan pancasila penerapan nilai pancasila sebagai pendidikan kar...Nia Khusnul Chotimah
 
Implementasi pancasila dalam bidang IPOLEKSOSBUDHANKAM
Implementasi pancasila dalam bidang IPOLEKSOSBUDHANKAMImplementasi pancasila dalam bidang IPOLEKSOSBUDHANKAM
Implementasi pancasila dalam bidang IPOLEKSOSBUDHANKAMKartic Muna
 

Viewers also liked (11)

1. pertemuan ke 1
1. pertemuan ke 11. pertemuan ke 1
1. pertemuan ke 1
 
Pancasila dalam sistem politik indonesia
Pancasila dalam sistem politik indonesiaPancasila dalam sistem politik indonesia
Pancasila dalam sistem politik indonesia
 
MATERI TAMBAHAN MATA KULIAH PANCASILA
MATERI TAMBAHAN MATA KULIAH PANCASILAMATERI TAMBAHAN MATA KULIAH PANCASILA
MATERI TAMBAHAN MATA KULIAH PANCASILA
 
Implementasi pancassila dalam kebijakan negara
Implementasi pancassila dalam  kebijakan negaraImplementasi pancassila dalam  kebijakan negara
Implementasi pancassila dalam kebijakan negara
 
pancasila implementasinya (2012)
pancasila  implementasinya (2012)pancasila  implementasinya (2012)
pancasila implementasinya (2012)
 
Pancasila & implementasinya
Pancasila & implementasinyaPancasila & implementasinya
Pancasila & implementasinya
 
Implementasi pancasila dalam pembuatan kebijakan negara
Implementasi pancasila dalam pembuatan kebijakan negaraImplementasi pancasila dalam pembuatan kebijakan negara
Implementasi pancasila dalam pembuatan kebijakan negara
 
Pancasila Sebagai Sistem Etika
Pancasila Sebagai Sistem EtikaPancasila Sebagai Sistem Etika
Pancasila Sebagai Sistem Etika
 
Implementasi Nilai Nilai Pancasila Dalam Bidang Politik
Implementasi Nilai Nilai Pancasila Dalam Bidang PolitikImplementasi Nilai Nilai Pancasila Dalam Bidang Politik
Implementasi Nilai Nilai Pancasila Dalam Bidang Politik
 
Makalah pendidikan pancasila penerapan nilai pancasila sebagai pendidikan kar...
Makalah pendidikan pancasila penerapan nilai pancasila sebagai pendidikan kar...Makalah pendidikan pancasila penerapan nilai pancasila sebagai pendidikan kar...
Makalah pendidikan pancasila penerapan nilai pancasila sebagai pendidikan kar...
 
Implementasi pancasila dalam bidang IPOLEKSOSBUDHANKAM
Implementasi pancasila dalam bidang IPOLEKSOSBUDHANKAMImplementasi pancasila dalam bidang IPOLEKSOSBUDHANKAM
Implementasi pancasila dalam bidang IPOLEKSOSBUDHANKAM
 

Similar to ALGORITMA_LUAS

Materi Pemrograman Dasar 1.1 Algoritma Pemrograman EDIT (2).pptx
Materi Pemrograman Dasar 1.1 Algoritma Pemrograman EDIT (2).pptxMateri Pemrograman Dasar 1.1 Algoritma Pemrograman EDIT (2).pptx
Materi Pemrograman Dasar 1.1 Algoritma Pemrograman EDIT (2).pptxagustiningsih4
 
Lampiran materi simkomdig 3.1 4.1
Lampiran materi simkomdig 3.1   4.1Lampiran materi simkomdig 3.1   4.1
Lampiran materi simkomdig 3.1 4.1Adrian Odja
 
Hand out Algoritma Pemrograman
Hand out Algoritma PemrogramanHand out Algoritma Pemrograman
Hand out Algoritma PemrogramanMuhammad Thosin
 
Materi simkomdig-pengertian-dasar-logika-dan-algoritma
Materi simkomdig-pengertian-dasar-logika-dan-algoritmaMateri simkomdig-pengertian-dasar-logika-dan-algoritma
Materi simkomdig-pengertian-dasar-logika-dan-algoritmaDonnie Xover
 
AaaaaaaaaaaaaaaLGORITMA PEMROGRAMAN.pptx
AaaaaaaaaaaaaaaLGORITMA PEMROGRAMAN.pptxAaaaaaaaaaaaaaaLGORITMA PEMROGRAMAN.pptx
AaaaaaaaaaaaaaaLGORITMA PEMROGRAMAN.pptxMuhammadQudrat2
 
Logika pemrograman hand out
Logika pemrograman hand outLogika pemrograman hand out
Logika pemrograman hand outgivaro igfar
 
Jobsheet 1 logika algoritma
Jobsheet   1 logika algoritmaJobsheet   1 logika algoritma
Jobsheet 1 logika algoritmaabdul rohman
 
Algoritma dan Flowchart1.ppt
Algoritma dan Flowchart1.pptAlgoritma dan Flowchart1.ppt
Algoritma dan Flowchart1.pptBKKSMKN2Jombang
 
Bab 3 notasi algoritma
Bab 3 notasi algoritmaBab 3 notasi algoritma
Bab 3 notasi algoritmarisal07
 

Similar to ALGORITMA_LUAS (20)

modul algoritma Bab 1
modul algoritma Bab 1modul algoritma Bab 1
modul algoritma Bab 1
 
Materi Pemrograman Dasar 1.1 Algoritma Pemrograman EDIT (2).pptx
Materi Pemrograman Dasar 1.1 Algoritma Pemrograman EDIT (2).pptxMateri Pemrograman Dasar 1.1 Algoritma Pemrograman EDIT (2).pptx
Materi Pemrograman Dasar 1.1 Algoritma Pemrograman EDIT (2).pptx
 
Meet 1.pptx
Meet 1.pptxMeet 1.pptx
Meet 1.pptx
 
Lampiran materi simkomdig 3.1 4.1
Lampiran materi simkomdig 3.1   4.1Lampiran materi simkomdig 3.1   4.1
Lampiran materi simkomdig 3.1 4.1
 
Pk 1 kimia algo and flowchart
Pk 1 kimia algo and flowchartPk 1 kimia algo and flowchart
Pk 1 kimia algo and flowchart
 
Hand out Algoritma Pemrograman
Hand out Algoritma PemrogramanHand out Algoritma Pemrograman
Hand out Algoritma Pemrograman
 
Materi simkomdig-pengertian-dasar-logika-dan-algoritma
Materi simkomdig-pengertian-dasar-logika-dan-algoritmaMateri simkomdig-pengertian-dasar-logika-dan-algoritma
Materi simkomdig-pengertian-dasar-logika-dan-algoritma
 
AaaaaaaaaaaaaaaLGORITMA PEMROGRAMAN.pptx
AaaaaaaaaaaaaaaLGORITMA PEMROGRAMAN.pptxAaaaaaaaaaaaaaaLGORITMA PEMROGRAMAN.pptx
AaaaaaaaaaaaaaaLGORITMA PEMROGRAMAN.pptx
 
Logika pemrograman hand out
Logika pemrograman hand outLogika pemrograman hand out
Logika pemrograman hand out
 
Jobsheet 1 logika algoritma
Jobsheet   1 logika algoritmaJobsheet   1 logika algoritma
Jobsheet 1 logika algoritma
 
3-1 Algoritma.pptx
3-1 Algoritma.pptx3-1 Algoritma.pptx
3-1 Algoritma.pptx
 
Algoritma dan Flowchart1.ppt
Algoritma dan Flowchart1.pptAlgoritma dan Flowchart1.ppt
Algoritma dan Flowchart1.ppt
 
02 notasi algoritma
02   notasi algoritma02   notasi algoritma
02 notasi algoritma
 
02 notasi algoritma
02   notasi algoritma02   notasi algoritma
02 notasi algoritma
 
02 notasi algoritma
02   notasi algoritma02   notasi algoritma
02 notasi algoritma
 
Algoritma Pemrogaman
Algoritma PemrogamanAlgoritma Pemrogaman
Algoritma Pemrogaman
 
Bab 3 notasi algoritma
Bab 3 notasi algoritmaBab 3 notasi algoritma
Bab 3 notasi algoritma
 
Pertemuan 3
Pertemuan    3Pertemuan    3
Pertemuan 3
 
P1 algoritma dan flowchart
P1 algoritma dan flowchartP1 algoritma dan flowchart
P1 algoritma dan flowchart
 
P1 algoritma dan flowchart 2
P1 algoritma dan flowchart 2P1 algoritma dan flowchart 2
P1 algoritma dan flowchart 2
 

More from Niken Halimy

Usaha Bangsa Indonesia Untuk Merebut dan Mempertahankan Indonesia
Usaha Bangsa Indonesia Untuk Merebut dan Mempertahankan IndonesiaUsaha Bangsa Indonesia Untuk Merebut dan Mempertahankan Indonesia
Usaha Bangsa Indonesia Untuk Merebut dan Mempertahankan IndonesiaNiken Halimy
 
Algoritma pemrograman#1
Algoritma pemrograman#1Algoritma pemrograman#1
Algoritma pemrograman#1Niken Halimy
 

More from Niken Halimy (11)

Materi ap#2
Materi ap#2Materi ap#2
Materi ap#2
 
4. pertemuan ke 4
4. pertemuan ke 44. pertemuan ke 4
4. pertemuan ke 4
 
3. pertemuan ke 3
3. pertemuan ke 33. pertemuan ke 3
3. pertemuan ke 3
 
2. pertemuan ke 2
2. pertemuan ke 22. pertemuan ke 2
2. pertemuan ke 2
 
Bab 04 statistika
Bab 04   statistikaBab 04   statistika
Bab 04 statistika
 
Bab 03 statistika
Bab 03   statistikaBab 03   statistika
Bab 03 statistika
 
Bab 02 statistika
Bab 02   statistikaBab 02   statistika
Bab 02 statistika
 
Bab 01 statistika
Bab 01   statistikaBab 01   statistika
Bab 01 statistika
 
Usaha Bangsa Indonesia Untuk Merebut dan Mempertahankan Indonesia
Usaha Bangsa Indonesia Untuk Merebut dan Mempertahankan IndonesiaUsaha Bangsa Indonesia Untuk Merebut dan Mempertahankan Indonesia
Usaha Bangsa Indonesia Untuk Merebut dan Mempertahankan Indonesia
 
Toranomaki
ToranomakiToranomaki
Toranomaki
 
Algoritma pemrograman#1
Algoritma pemrograman#1Algoritma pemrograman#1
Algoritma pemrograman#1
 

Recently uploaded

Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSovyOktavianti
 
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajatLatihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajatArfiGraphy
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxLK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxPurmiasih
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxssuser50800a
 
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDPPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDNurainiNuraini25
 
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxmawan5982
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1udin100
 
tugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarantugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarankeicapmaniez
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdfsdn3jatiblora
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Abdiera
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMmulyadia43
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxssuser35630b
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAAndiCoc
 
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docxTugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docxmawan5982
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxmawan5982
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKDEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKirwan461475
 
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxIgitNuryana13
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..ikayogakinasih12
 

Recently uploaded (20)

Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
 
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajatLatihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxLK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
 
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDPPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
 
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1
 
tugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarantugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajaran
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
 
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docxTugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKDEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
 
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
 

ALGORITMA_LUAS

  • 1. 04/03/2013 1 By: Vilia Eka Meyana, M.Kom  Institute Bisnis dan Informatika Indonesia Email: vilia.meyana@ftumj.ac.id Website: http://viliaekameyana.blogspot.com • Absensi : 10% • UTS : 30% • UAS : 40% • Tugas & Kuis : 20%
  • 2. 04/03/2013 2 Selama kuliah…. • Ajukan pertanyaan dan berikan feedback • Jika Anda merasa saya terlalu cepat, silakan interupsi  • There’s no point in giving classes if nobody understands me • Do Exercise! – You’re deluding yourself if you think you can learn the material without doing the exercises Pendahuluan LOGIKA DAN ALGORITMA Diperkenalkan Oleh Ahli Matematika : Abu Ja’far Muhammad Ibnu Musa Al Khawarizmi. Definisi Algoritma 1. Langkah- langkah yg dilakukan agar solusi masalah dapat diperoleh. 2. Suatu prosedur yg merupakan urutan langkah-langkah yg berintegrasi. 3. Suatu metode khusus yg digunakan untuk menyelesaikan suatu masalah yg nyata.(Webster Dictionary) 4. Urutan langkah atau kegiatan untuk memecahkan masalah TAHAP PENYELESAIAN MASALAH Masalah Model Algoritma Program Eksekusi Hasil Data Analisis Analisis Analisis
  • 3. 04/03/2013 3 Kriteria Pemilihan Algoritma 1. Ada Output, 2. Efektifitas dan Efesiensi, 3. Jumlah Langkahnya Berhingga, 4. Berakhir,  ( SEMI ALGORITMA ) 5. Terstruktur,  Suatu Algoritma yg terbaik (The Best) : “ Suatu algoritma harus menghasilkan output yg tepat guna (efektif) dlm waktu yg relatif singkat & penggunaan memori yg relatif sedikit (efesien) dgn langkah yg berhingga & prosedurnya berakhir baik dlm keadaan dip’oleh suatu solusi ataupun tdk ada solusinya. “ Kriteria Algoritma (Donald E. Knuth) • Input: algoritma dapat memiliki nol atau lebih inputan dari luar. • Output: algoritma harus memiliki minimal satu buah output keluaran. • Definiteness (pasti): algoritma memiliki instruksi-instruksi yang jelas dan tidak ambigu. • Finiteness (ada batas): algoritma harus memiliki titik berhenti (stopping role). • Effectiveness (tepat dan efisien): algoritma sebisa mungkin harus dapat dilaksanakan dan efektif. Contoh instruksi yang tidak efektif adalah: A = A + 0 atau A = A * 1 Pernyataan dan Aksi langkah penyelesaian pernyataan (Statement) aksi (action) dieksekusi operasi dikerjakan oleh pemroses Algoritma dan Pemrograman I
  • 4. 04/03/2013 4 Contoh Pernyataan dan Aksi : • Pernyataan pada algoritma : Tulis “Hello, world” • menggambarkan aksi menuliskan “Hello, world” ke piranti keluaran (layar). • efek dari aksi ini, dilayar akan tertera tulisan Hello, world Algoritma dan Pemrograman I Struktur Dasar Algoritma 1. Runtunan (Sequence) instruksi dikerjakan secara sekuensial, berurutan. 2. Pemilihan (Selection) instruksi dikerjakan jika memenuhi kriteria tertentu 3. Pengulangan (Repetition) instruksi dikerjakan selama memenuhi suatu kondisi tertentu. Algoritma dan Pemrograman I Runtunan (Sequence) • Algoritma merupakan runtunan (sequence) satu atau lebih instruksi/pernyataan, • setiap pernyataan dikerjakan secara berurutan sesuai dengan urutan penulisannya. Sebuah instruksi dilaksanakan setelah instruksi sebelumnya selesai dilaksanakan. • Urutan instruksi menentukan keadaan akhir algoritma Algoritma dan Pemrograman I
  • 5. 04/03/2013 5 Contoh 1 (Runtunan) : Diberikan 2 buah gelas, A dan B; gelas A berisi air berwarna merah, gelas B berisi air berwarna biru. Pertukarkan isi kedua gelas itu sedemikian sehingga gelas A berisi air berwarna biru dan gelas B berisi air berwarna merah. A B A B Algoritma dan Pemrograman I ALGORITMA: Tuangkan air dari gelas A kedalam gelas B Tuangkan air dari gelas B kedalam gelas A Caranya : Kita siapkan satu buah gelas C untuk menampung sementara air dari gelas A sebelum dipindah ke gelas B Algoritma dan Pemrograman I ilustrasi A C A C B A B A Algoritma dan Pemrograman I
  • 6. 04/03/2013 6 ilustrasi C B A B C Algoritma dan Pemrograman I Program Tukar_isi Diberikan 2 buah gelas, A dan B; gelas A berisi air berwarna merah, gelas B berisi air berwarna biru. Isi kedua gelas A dan B ditukar sedemikian sehingga gelas A berisi air berwarna biru dan gelas B berisi air berwarna merah. KAMUS : gelas A,gelas B, gelas C : air ALGORITMA: Tuangkan air dari gelas A kedalam gelas C Tuangkan air dari gelas B kedalam gelas A Tuangkan air dari gelas C kedalam gelas B Hasil akhir algoritma adalah: gelas A berisi air dari gelas B, dan gelas B berisi air dari gelas A semula Contoh 2 (runtunan): Misal nilai A=8, B=5. Tukarkan nilai A dan B, sehingga menjadi A=5, B=8. Algoritma : B  A A  B Algoritma : C  A A  B B  C Algoritma dan Pemrograman I
  • 7. 04/03/2013 7 Pemilihan (Selection) If kondisi then aksi endIf If kondisi then aksi1 else aksi2 endIf Algoritma dan Pemrograman I Contoh (Pemilihan) : If A>B then Max A endIf If B>A then Max B endIf If A>B then Max A Else Max B endIf Algoritma dan Pemrograman I Pengulangan (Repetition) for var  awal to akhir do aksi Endfor repeat aksi until kondisi_stop while kondisi_ulang do aksi endwhile Algoritma dan Pemrograman I
  • 8. 04/03/2013 8 Contoh (Pengulangan) : For i  1 to 5 do output(“MAAF”) EndFor i1 Repeat output(“MAAF”) ii+1 Until (i>5) i1 While (i<=5) do output(“MAAF”) ii+1 endwhile Algoritma dan Pemrograman I ATURAN PENULISAN TEKS ALGORITMA 1. KEPALA ALGORITMA Kepala algoritma adalah bagian yang terdiri atas nama algoritma dan penjelasan (spesifikasi) tentang algoritma tersebut. 2. DEKLARASI bagian untuk mendefinisikan semua nama yang dipakai didalam algoritma. 3. DESKRIPSI Bagian ini berisi uraian langkah-langkah penyelesaian masalah. Flowchart • Bentuk gambar/diagram yang mempunyai aliran satu atau dua arah secara sekuensial • Simbol-simbol dalam flowchart
  • 9. 04/03/2013 9 Lanjutan Flowchart Pseudo Code • Adalah Kode atau tanda yang menyerupai (pseudo) program atau merupakan pejelasan cara menyelesaikan suatu masalah. Contoh Algortima • Problem: mencari bilangan terbesar dari dua bilangan yang diinputkan • Contoh Algoritma: 1. Masukkan bilangan pertama 2. Masukkan bilangan kedua 3. Jika bilangan pertama > bilangan kedua maka kerjakan langkah 4, jika tidak, kerjakan langkah 5. 4. Tampilkan bilangan pertama 5. Tampilkan bilangan kedua
  • 10. 04/03/2013 10 Contoh Pseudo-code • Contoh Pseudo-code: Input a Input b If a > b then kerjakan langkah 4 print a print b TAHAPAN ANALISA ALGORITMA 1. Bagaimana merencana kan suatu algoritma. 2. Bagaimana menyatakan suatu algoritma Dengan bahasa semu (pseudocode), Contoh : Hitung konversi jam Deklarasi jam, mnt, dtk, jum_dtk; Deskripsi 1. input jam, mnt, dtk 2. Jum_dtk  (jam * 3600) + (mnt * 60) + dtk 3. Cetak jum_dtk Dengan diagram alur atau flowchart  scanf ( “%d %d %d”,&jam, &mnt, &dtk);  Jum_dtk := (jam* 3600) +(mnt * 60) + dtk  Printf (“%d”, jum_dtk) start input Jam,mnt,dtk Jum_dtk =(jam * 3600) +(mnt* 60) + detik write jum_dtk end
  • 11. 04/03/2013 11 1. Buatlah Algoritma untuk mencari luas persegi panjang disertai flowchart dan pseudocodenya 2. Buatlah Algoritma untuk menampilkan NIM dan Nama Anda disertai flowchart dan Psudocodenya