SlideShare a Scribd company logo
1 of 25
PEMROGRAMAN DASAR
MATERI
ALGORITMA PEMROGRAMAN
 Pengenalan Variabel
 Pengenalan Tipe Data
 Pengenalan Operator
 Pseudocode
 Flowchart
 Penggunaan tool Flowchart
KONSTANTA
TIPE DATA
JENIS OPERASI, OPERATOR DAN TIPE HASIL DALAM
BERKAITAN DENGAN TIPE VARIABEL
Penjelasan Flowchart dan
Pseudocode
FLOWCHART
PSEUDO-CODE
 Flowchart digunakan untuk menggambarkan algoritma
atau proses.
 Flowchart disusun menggunakan simbol-simbol, maka
dapat memberikan gambaran yang efektif dan jelas
tentang prosedur logika
FLOWCHART
simbol yang digunakan untuk pengambilan keputusan adalah
berbentuk belah ketupat
Simbol pengambilan keputusan hanya memiliki satu buah input dan dua buah
output yang digunakan untuk memfasilitasi hasil dari pengujian kondisi, yaitu
“Ya” atau “Tidak”, “True” atau “False”.
Contoh algoritma menggunakan telepon
umum :
1. Angkat gagang telepon
2. Masukkan koin
3. Tekan nomor yang dituju
4. Bicara
5. Letakkan gagang telepon
1. Buatlah algoritma membuat
kopi
2. Buatlah algoritma kegiatan
sehari-hari
3. Algorima menggunakan telepon
umum
4. Mengirim sms
tugas
algoritma
Mengirim SMS :
Mengambil HP,
Pilih Menu -> Pesan,
Pilih tulis baru,
Ketikkan pesan yang mau dikirimkan,
Setelah selesai, pilih lanjutkan untuk memasukan /
memilih no tujuan,
Klik OK untuk mengirim.
by

More Related Content

Viewers also liked (6)

C++ lab -4
C++ lab -4C++ lab -4
C++ lab -4
 
Pengenalan html pertemuan n ke-3
Pengenalan html pertemuan n ke-3Pengenalan html pertemuan n ke-3
Pengenalan html pertemuan n ke-3
 
Lanjutan bag2
Lanjutan bag2Lanjutan bag2
Lanjutan bag2
 
Edmodo
EdmodoEdmodo
Edmodo
 
E book (2)
E book (2)E book (2)
E book (2)
 
Bilangan desimal
Bilangan desimalBilangan desimal
Bilangan desimal
 

Similar to Pemrograman dasar pertemuan2

M2 - Algoritma Pemrograman Pertemuan 2.pdf
M2 - Algoritma Pemrograman Pertemuan 2.pdfM2 - Algoritma Pemrograman Pertemuan 2.pdf
M2 - Algoritma Pemrograman Pertemuan 2.pdf
PutriDewintari1
 
Pemrograman dasar pertemuan1
Pemrograman dasar pertemuan1Pemrograman dasar pertemuan1
Pemrograman dasar pertemuan1
ndriehs
 
Modul pascal
Modul pascalModul pascal
Modul pascal
danver98
 

Similar to Pemrograman dasar pertemuan2 (20)

Konsep Dan Asas Pengaturcaraan
Konsep Dan Asas PengaturcaraanKonsep Dan Asas Pengaturcaraan
Konsep Dan Asas Pengaturcaraan
 
Struktur dan notasi algoritma dengan flowchart
Struktur dan notasi algoritma dengan flowchartStruktur dan notasi algoritma dengan flowchart
Struktur dan notasi algoritma dengan flowchart
 
M2 - Algoritma Pemrograman Pertemuan 2.pdf
M2 - Algoritma Pemrograman Pertemuan 2.pdfM2 - Algoritma Pemrograman Pertemuan 2.pdf
M2 - Algoritma Pemrograman Pertemuan 2.pdf
 
Algoritma Pemrograman
Algoritma Pemrograman Algoritma Pemrograman
Algoritma Pemrograman
 
PENGERTIAN ALGORITMA DAN PEMROGRAMAN
PENGERTIAN ALGORITMA DAN PEMROGRAMANPENGERTIAN ALGORITMA DAN PEMROGRAMAN
PENGERTIAN ALGORITMA DAN PEMROGRAMAN
 
Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchart
 
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
 
P1 algoritma dan flowchart 2
P1 algoritma dan flowchart 2P1 algoritma dan flowchart 2
P1 algoritma dan flowchart 2
 
Pengenalan dan definisi flowchart
Pengenalan dan definisi flowchartPengenalan dan definisi flowchart
Pengenalan dan definisi flowchart
 
DASAR - DASAR ALGORITMA
DASAR - DASAR ALGORITMADASAR - DASAR ALGORITMA
DASAR - DASAR ALGORITMA
 
Laporan jobsheet 1
Laporan jobsheet 1Laporan jobsheet 1
Laporan jobsheet 1
 
listiati univ bung hata (1110013211051) Algoritma dan flowchart
listiati univ bung hata (1110013211051) Algoritma dan flowchartlistiati univ bung hata (1110013211051) Algoritma dan flowchart
listiati univ bung hata (1110013211051) Algoritma dan flowchart
 
Algoritma
AlgoritmaAlgoritma
Algoritma
 
03 pseudocode
03 pseudocode03 pseudocode
03 pseudocode
 
Pemrograman dasar pertemuan1
Pemrograman dasar pertemuan1Pemrograman dasar pertemuan1
Pemrograman dasar pertemuan1
 
Modul pascal
Modul pascalModul pascal
Modul pascal
 
Modul pascal
Modul pascalModul pascal
Modul pascal
 
Modul Pascal.pdf
Modul Pascal.pdfModul Pascal.pdf
Modul Pascal.pdf
 
Modul Pascal Mengenal Flowchart
Modul Pascal Mengenal FlowchartModul Pascal Mengenal Flowchart
Modul Pascal Mengenal Flowchart
 

More from ndriehs

Konsep dasar web
Konsep dasar webKonsep dasar web
Konsep dasar web
ndriehs
 
Perkembangan sistem operasi close source
Perkembangan sistem operasi close sourcePerkembangan sistem operasi close source
Perkembangan sistem operasi close source
ndriehs
 
SOAL ULANGAN PENGELOLAAN INFORMASI 1
SOAL ULANGAN PENGELOLAAN INFORMASI 1SOAL ULANGAN PENGELOLAAN INFORMASI 1
SOAL ULANGAN PENGELOLAAN INFORMASI 1
ndriehs
 
Latihan soal ulangan blog
Latihan soal ulangan blogLatihan soal ulangan blog
Latihan soal ulangan blog
ndriehs
 
MATERI SEJARAH
MATERI SEJARAHMATERI SEJARAH
MATERI SEJARAH
ndriehs
 
MATERI SEJARAH
MATERI SEJARAHMATERI SEJARAH
MATERI SEJARAH
ndriehs
 
MATERI SEJARAH BAB II
MATERI SEJARAH BAB IIMATERI SEJARAH BAB II
MATERI SEJARAH BAB II
ndriehs
 
Alu half full adder
Alu half full adderAlu half full adder
Alu half full adder
ndriehs
 
Materi konversi bilangan
Materi konversi bilanganMateri konversi bilangan
Materi konversi bilangan
ndriehs
 
Aritmatika bilangan biner
Aritmatika bilangan binerAritmatika bilangan biner
Aritmatika bilangan biner
ndriehs
 
Googlehangouts blog
Googlehangouts blogGooglehangouts blog
Googlehangouts blog
ndriehs
 
MATERI PEDAGANG DAN PUJANGGA
MATERI PEDAGANG DAN PUJANGGAMATERI PEDAGANG DAN PUJANGGA
MATERI PEDAGANG DAN PUJANGGA
ndriehs
 
MATERI SISTEM KOMPUTER " LOGIKA GERBANG"
MATERI SISTEM KOMPUTER " LOGIKA GERBANG"MATERI SISTEM KOMPUTER " LOGIKA GERBANG"
MATERI SISTEM KOMPUTER " LOGIKA GERBANG"
ndriehs
 
MATERI PEMOGRAMAN DASAR PERCABANGAN DUA KONDISI
MATERI PEMOGRAMAN DASAR PERCABANGAN DUA KONDISIMATERI PEMOGRAMAN DASAR PERCABANGAN DUA KONDISI
MATERI PEMOGRAMAN DASAR PERCABANGAN DUA KONDISI
ndriehs
 
MATERI PEMOGRAMAN DASAR
MATERI PEMOGRAMAN DASARMATERI PEMOGRAMAN DASAR
MATERI PEMOGRAMAN DASAR
ndriehs
 
MATERI SEJARAH KELAS X " MENGENAL API "
MATERI SEJARAH KELAS X " MENGENAL API "MATERI SEJARAH KELAS X " MENGENAL API "
MATERI SEJARAH KELAS X " MENGENAL API "
ndriehs
 
Penjadwalan cpu blog
Penjadwalan cpu blogPenjadwalan cpu blog
Penjadwalan cpu blog
ndriehs
 

More from ndriehs (20)

Konsep dasar web
Konsep dasar webKonsep dasar web
Konsep dasar web
 
Perkembangan sistem operasi close source
Perkembangan sistem operasi close sourcePerkembangan sistem operasi close source
Perkembangan sistem operasi close source
 
E book (3)
E book (3)E book (3)
E book (3)
 
simulasi digital kelas X: E-book (1)
simulasi digital kelas X: E-book (1)simulasi digital kelas X: E-book (1)
simulasi digital kelas X: E-book (1)
 
SOAL ULANGAN PENGELOLAAN INFORMASI 1
SOAL ULANGAN PENGELOLAAN INFORMASI 1SOAL ULANGAN PENGELOLAAN INFORMASI 1
SOAL ULANGAN PENGELOLAAN INFORMASI 1
 
Latihan soal ulangan blog
Latihan soal ulangan blogLatihan soal ulangan blog
Latihan soal ulangan blog
 
MATERI SEJARAH
MATERI SEJARAHMATERI SEJARAH
MATERI SEJARAH
 
MATERI SEJARAH
MATERI SEJARAHMATERI SEJARAH
MATERI SEJARAH
 
MATERI SEJARAH BAB II
MATERI SEJARAH BAB IIMATERI SEJARAH BAB II
MATERI SEJARAH BAB II
 
Alu half full adder
Alu half full adderAlu half full adder
Alu half full adder
 
Materi konversi bilangan
Materi konversi bilanganMateri konversi bilangan
Materi konversi bilangan
 
Aritmatika bilangan biner
Aritmatika bilangan binerAritmatika bilangan biner
Aritmatika bilangan biner
 
Googlehangouts blog
Googlehangouts blogGooglehangouts blog
Googlehangouts blog
 
MATERI PEDAGANG DAN PUJANGGA
MATERI PEDAGANG DAN PUJANGGAMATERI PEDAGANG DAN PUJANGGA
MATERI PEDAGANG DAN PUJANGGA
 
MATERI SISTEM KOMPUTER " LOGIKA GERBANG"
MATERI SISTEM KOMPUTER " LOGIKA GERBANG"MATERI SISTEM KOMPUTER " LOGIKA GERBANG"
MATERI SISTEM KOMPUTER " LOGIKA GERBANG"
 
MATERI PEMOGRAMAN DASAR PERCABANGAN DUA KONDISI
MATERI PEMOGRAMAN DASAR PERCABANGAN DUA KONDISIMATERI PEMOGRAMAN DASAR PERCABANGAN DUA KONDISI
MATERI PEMOGRAMAN DASAR PERCABANGAN DUA KONDISI
 
MATERI PEMOGRAMAN DASAR
MATERI PEMOGRAMAN DASARMATERI PEMOGRAMAN DASAR
MATERI PEMOGRAMAN DASAR
 
MATERI SEJARAH KELAS X " MENGENAL API "
MATERI SEJARAH KELAS X " MENGENAL API "MATERI SEJARAH KELAS X " MENGENAL API "
MATERI SEJARAH KELAS X " MENGENAL API "
 
Bab1
Bab1Bab1
Bab1
 
Penjadwalan cpu blog
Penjadwalan cpu blogPenjadwalan cpu blog
Penjadwalan cpu blog
 

Pemrograman dasar pertemuan2