SlideShare a Scribd company logo
PROGRAM STUDI MANAJEMEN INFORMATIKA
        STMIK BUMIGORA




  Khasnur Hidjah




                             1
PRE TEST
 Jelaskan Pengertian dari Algoritma dan
  Flowchart?
 Sebutkan dan jelaskan struktur algoritma?
 Sebutkan dan jelaskan lima simbol dari
  flowchart!



                                              2
   Buatlah Algoritma dan flowchart untuk
    menghitung keliling lingkaran, jika diketahui
    rumus kel. Lingkaran 2*phi*r dan nilai phi sdh
    diketahui = 3.14 sedangkan nilai untuk jari-jari
    (r) diinputkan lewat keyboard




                                                       3
Flowchart

   Definisi:
     Bentuk  gambar/diagram yang mempunyai aliran
      satu atau dua arah secara sekuensial

   Kegunaan:
     Untuk mendesain program
     Untuk merepresentasikan program


Maka, flowchart harus dapat
 merepresentasikan komponen-komponen
 dalam bahasa pemrograman
                                                     4
Pembuatan Flowchart
   Sebelum pembuatan program
   Mempermudah programmer dalam menentukan alur
    logika program

   Sesudah pembuatan program
   Menjelaskan alur program kepada orang lain
Lambang




          6
Lambang (2)




              7
Lambang (3)
Lambang (4)
Percabangan
Lambang (6)
Contoh Flowchart
Problem:
 Menghitung
   luas persegi panjang
Algoritma:
Header : Algo. Menghitung Luas
         Persegi Panjang
Deklarasi: var p,l,L : integer;
Deskripsi
   1.Masukkan panjang(p)
   2.Masukkan lebar(l)
   3.Hitung luas(L), yaitu
     L= p * l
   4.Cetak luas(L)
Soal-soal

1.Buatlah algoritma dan Flowchart untuk
  menghitung konversi suhu, dari Celcius menjadi
  Reamur dan Farenheit.
  Input: suhu dalam Celcius
  Proses: R = 4/5 * C dan F = 9/5 * C + 32
  Output: suhu dalam Reamur dan Farenheit
2. Buatlah algoritma dan Flowchart untuk
  mencetak bilangan ganjil dari 1 – 100
Algoritma dan flowchart
 Mencetak bilangan ganjil 1-100
   Algoritmanya:
Header :
   Algoritma mencetak bil. Ganjil 1-100
Deklarasi :
1.  i=1
2.  i = integer
Deskripsi
   3. if I mod 2 == 1
   4. jika ya tampilkan I
       jika tidak ke step 5
   5. i = i + 1
   6. if I > 100
   7. jika ya selesai
   8. Jika tidak ke step 3
                                          14
TUGAS
1. Buatlah algoritma     2. Carilah simbol-
  dan Flowchart            simbol dalam
  untuk mencetak           flowchart selain
  bilangan ganjil dari     yang telah
  1 – 100                  diberikan, minimal
                           10 simbol



                                                15

More Related Content

PDF
Laporan Praktikum Algoritma
PPTX
Materi 3 Finite State Automata
DOCX
Analisis matlab
PDF
Pertemuan 3 aljabar boole dan peta karnaugh
PPTX
6 Frekuensi Sinyal
PDF
Laporan Praktikum Flip Flop
DOCX
makalah tentang algoritma lengkap
PDF
Tabel kode ascii lengkap
Laporan Praktikum Algoritma
Materi 3 Finite State Automata
Analisis matlab
Pertemuan 3 aljabar boole dan peta karnaugh
6 Frekuensi Sinyal
Laporan Praktikum Flip Flop
makalah tentang algoritma lengkap
Tabel kode ascii lengkap

What's hot (20)

PDF
Persamaandifferensial
PDF
2 dasar praktikum sinyal dgn matlab
PPTX
Finite State Automata - Materi 3 - TBO
PDF
Laporan Laboratorium Dasar Pemrograman dengan Bahasa C by Muhammad Kennedy Gi...
DOC
Barisan dan deret kompleks
DOC
Materi Kuliah : Dasar pemrograman 1
PDF
ALJABAR LINEAR ELEMENTER
PPTX
Pengolahan Sinyal Digital - Slide week 2 - sistem & sinyal waktu diskrit
PPTX
Penerapan integral dalam bidang ilmu
PDF
Kriptografi - Algoritma Kriptografi Klasik (bagian 2)
PPTX
Pertemuan 6 & 7 ars. gerbang logika
PDF
2 pengenalan matlab
PPTX
Ruang Vektor ( Aljabar Linear Elementer )
PDF
Representasi Pengetahuan
PPTX
Rangkaian sekuensial flipflop
PDF
Transformasi linear
PDF
Vektor Diruang 2 dan 3 (vector 2D & 3D)
PDF
Pengenalan scilab
PPT
Hand out sinyal & sistem
PDF
Turuna parsial fungsi dua peubah atau lebih
Persamaandifferensial
2 dasar praktikum sinyal dgn matlab
Finite State Automata - Materi 3 - TBO
Laporan Laboratorium Dasar Pemrograman dengan Bahasa C by Muhammad Kennedy Gi...
Barisan dan deret kompleks
Materi Kuliah : Dasar pemrograman 1
ALJABAR LINEAR ELEMENTER
Pengolahan Sinyal Digital - Slide week 2 - sistem & sinyal waktu diskrit
Penerapan integral dalam bidang ilmu
Kriptografi - Algoritma Kriptografi Klasik (bagian 2)
Pertemuan 6 & 7 ars. gerbang logika
2 pengenalan matlab
Ruang Vektor ( Aljabar Linear Elementer )
Representasi Pengetahuan
Rangkaian sekuensial flipflop
Transformasi linear
Vektor Diruang 2 dan 3 (vector 2D & 3D)
Pengenalan scilab
Hand out sinyal & sistem
Turuna parsial fungsi dua peubah atau lebih
Ad

Similar to 02 flowchart (20)

PPTX
1. Pengenalan Algoritma dan Pemograman.pptx
PPTX
Algoritma Pemrograman
PPTX
DASAR - DASAR ALGORITMA
PPTX
Materi Pembelajaran Informatika Pertemuan 2.pptx
PPT
Algoritma 1 pertemuan 3
PPT
01 pengantar algoritma & flowchart
PPT
dokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.ppt
PPTX
Pengertian algoritma
DOCX
Lks algoritma
PPTX
Pk 1 kimia algo and flowchart
PPTX
Pk 1 kimia algo and flowchart
PPTX
listiati univ bung hata (1110013211051) Algoritma dan flowchart
PPTX
Pertemuan 2-Algoritma pemrograman python.pptx
PDF
Pseudocode
DOCX
modul algoritma Bab 1
PPSX
Pengantar Pemrograman Chapter 1
PPTX
Notasi Algoritma pada bahsa pemograman .pptx
DOCX
Lampiran materi simkomdig 3.1 4.1
PPT
Algoritma 1 pertemuan 1
PPT
Algoritma dan flowchart
1. Pengenalan Algoritma dan Pemograman.pptx
Algoritma Pemrograman
DASAR - DASAR ALGORITMA
Materi Pembelajaran Informatika Pertemuan 2.pptx
Algoritma 1 pertemuan 3
01 pengantar algoritma & flowchart
dokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.ppt
Pengertian algoritma
Lks algoritma
Pk 1 kimia algo and flowchart
Pk 1 kimia algo and flowchart
listiati univ bung hata (1110013211051) Algoritma dan flowchart
Pertemuan 2-Algoritma pemrograman python.pptx
Pseudocode
modul algoritma Bab 1
Pengantar Pemrograman Chapter 1
Notasi Algoritma pada bahsa pemograman .pptx
Lampiran materi simkomdig 3.1 4.1
Algoritma 1 pertemuan 1
Algoritma dan flowchart
Ad

02 flowchart

  • 1. PROGRAM STUDI MANAJEMEN INFORMATIKA STMIK BUMIGORA Khasnur Hidjah 1
  • 2. PRE TEST  Jelaskan Pengertian dari Algoritma dan Flowchart?  Sebutkan dan jelaskan struktur algoritma?  Sebutkan dan jelaskan lima simbol dari flowchart! 2
  • 3. Buatlah Algoritma dan flowchart untuk menghitung keliling lingkaran, jika diketahui rumus kel. Lingkaran 2*phi*r dan nilai phi sdh diketahui = 3.14 sedangkan nilai untuk jari-jari (r) diinputkan lewat keyboard 3
  • 4. Flowchart  Definisi:  Bentuk gambar/diagram yang mempunyai aliran satu atau dua arah secara sekuensial  Kegunaan:  Untuk mendesain program  Untuk merepresentasikan program Maka, flowchart harus dapat merepresentasikan komponen-komponen dalam bahasa pemrograman 4
  • 5. Pembuatan Flowchart  Sebelum pembuatan program  Mempermudah programmer dalam menentukan alur logika program  Sesudah pembuatan program  Menjelaskan alur program kepada orang lain
  • 12. Contoh Flowchart Problem:  Menghitung luas persegi panjang Algoritma: Header : Algo. Menghitung Luas Persegi Panjang Deklarasi: var p,l,L : integer; Deskripsi 1.Masukkan panjang(p) 2.Masukkan lebar(l) 3.Hitung luas(L), yaitu L= p * l 4.Cetak luas(L)
  • 13. Soal-soal 1.Buatlah algoritma dan Flowchart untuk menghitung konversi suhu, dari Celcius menjadi Reamur dan Farenheit. Input: suhu dalam Celcius Proses: R = 4/5 * C dan F = 9/5 * C + 32 Output: suhu dalam Reamur dan Farenheit 2. Buatlah algoritma dan Flowchart untuk mencetak bilangan ganjil dari 1 – 100
  • 14. Algoritma dan flowchart Mencetak bilangan ganjil 1-100  Algoritmanya: Header : Algoritma mencetak bil. Ganjil 1-100 Deklarasi : 1. i=1 2. i = integer Deskripsi 3. if I mod 2 == 1 4. jika ya tampilkan I jika tidak ke step 5 5. i = i + 1 6. if I > 100 7. jika ya selesai 8. Jika tidak ke step 3 14
  • 15. TUGAS 1. Buatlah algoritma 2. Carilah simbol- dan Flowchart simbol dalam untuk mencetak flowchart selain bilangan ganjil dari yang telah 1 – 100 diberikan, minimal 10 simbol 15