Top Banner
Materi 2 - Flow Chart C++ Dasar Pemrograman PTI- UM Ahmad Mursyidun Nidhom
16

MATERI FLOWCHART DATA

Oct 20, 2015

Download

Documents

Teddy Sanjaya

Flowchart data
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • Materi 2 - Flow Chart C++Dasar Pemrograman PTI- UM

    Ahmad Mursyidun Nidhom

  • Flow ChartFlowchart adalah penyajian yang sistematis tentang proses dan logika dari kegiatan, penanganan informasi atau penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program. Flowchart menolong analis dan programmer untuk memecahkan masalah kedalam segmen-segmen yang lebih kecil dan menolong dalam menganalisis alternatif-alternatif lain dalam pengoperasian.System flowchart adalah urutan proses dalam system dengan menunjukkan alat media input, output serta jenis media penyimpanan dalam proses pengolahan data.Program flowchart adalah suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara endetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program Ahmad Mursyidun Nidhom TE UM

  • Flow ChartFLOWCHART UNTUK PEMROGRAM KOMPUTER

    Flowchart program (biasa disebut flowchart saja), adalah suatu gambar yang menjelaskan urutan :

    - Pembacaan data - Pemrosesan data - Pengambilan keputusan terhadap data - Penyajian hasil pemrosesan data. Ahmad Mursyidun Nidhom TE UM

  • Simbol-Simbol Flowchart Ahmad Mursyidun Nidhom TE UM

  • Lanjutan .... Ahmad Mursyidun Nidhom TE UM

  • Lanjutan ....

  • Tipe Lain FC

  • Jenis Variabel secara Umum (1) Variabel bilangan/numerik : hanya dapat diberi harga berupa bilangan nyata. Contoh : (2) Variabel untai kata atau untai aksara/string.Dapat diberi harga berupa untai kata serta aksara (latin) yang boleh mengandung di ntaranya tanda ! * o ; ? huruf A sampai Z, angka 0 sampai 9 (sebagai simbol saja).

  • Penulisan Kode FCX 12Input X 10Baca XA B - CProcess / KotakPenugasanKotak Input / MasukanKotak Data Ahmad Mursyidun Nidhom TE UM

  • Contoh Kasus 1Buat flowchart/ diagram alur untuk menghitung luas segitiga, bila diketahui ALAS = 10 dan TINGGI= 8. RUMUS LUAS SEGITIGA :

    ALAS X TINGGI / 2 Ahmad Mursyidun Nidhom TE UM

  • Contoh Kasus 2Buatlah diagram alur untuk menjumlahkan 2 bilangan dalam himpunan data, dimana himpunan data tersebut terdiri dari nilai: 13 dan 21. Keterangan: Satuan data pertama (berharga 13) dibaca dan diberikan kepada variabel A, sehingga harga variabel A menjadi = 13. Selanjutnya satuan data kedua (berharga 21) dibaca dan diberikan kepada variabel B, sehingga harga B menjadi = 21. Menghitung/memberi harga variabel C sebesar harga variabel A ditambah variabel B. (Akan dihitung harga C = 13 + 21 (4) Mencetak harga C (akan di cetak 34) Ahmad Mursyidun Nidhom TE UM

  • Contoh Kasus 3 Buatlah flowchart untuk mencetak kata Algoritma sebanyak 5 kali Keterangan:

    (1) Memberikan nilai awal X = 1 Melakukan pengecekan nilai X 5) maka Selesai (3) Cetak kata Algoritma (4) Nilai X yang baru sekarang adalah nilai X lama ditambah 1 (5) Kembali ke langkah (2) Ahmad Mursyidun Nidhom TE UM

  • Contoh Kasus 4Buat flowchart untuk menghitung luas dan keliling lingkaran yang diketahui jari-jarinya . Catatan:Gunakan formula/ rumus : Keliling = 2 R Luas= R 2Keterangan: (1) Langkah pertama adalah meminta untuk memasukkan nilai secara manual yang akan diberikan kepada R (variabel untuk menyimpan nilai jari-jari lingkaran) Memberikan sebuah harga tetap kepada variabel Pi dengan nilai 3.14 dengan menggunakan kotak penugasan Menghitung nilai Kell (variabel untuk menyimpan nilai keliling lingkaran) Menghitung nilai Ls (variabel untuk menyimpan nilai luas lingkaran) (5) Mencetak nilai dari Kell yang telah dihitung (6) Mencetak nilai dari Ls Catatan: Langkah 5 dan 6 dapat dijadikan satu langkah yang dituliskan dalam satu kotak Ahmad Mursyidun Nidhom TE UM

  • Contoh Kasus 5 Ahmad Mursyidun Nidhom TE UM5. Buatlah algoritma untuk menghitung sisa bagi antarabilangan dengan 2, apakah sisa ataukah tidak sisa,jika sisa maka maka cetak genap jika tidak sisa maka cetak ganjil.

  • Tugas Mandiri Ahmad Mursyidun Nidhom TE UMBuatlah flowchart untuk meghitung luas trapesium yang diketahui panjang alas dan atas (kedua sisi sejajar) serta tingginya. Hitung pula luas segitiga yang alasnya dan tingginya sama dengan alas dan tinggi trapesium. Himpunan data diketahui: 8, 6, 7. Catatan: Formula luas trapesium : (alas + atas) x tinggi / 2 2. Buatlah flowcahart untuk mencari nilai konversi dari suatu temperatur/ suhu , dimana suhu awal yang diketahui dalam derajat Fahrenheit, konversikan ke dalam derajat Celcius, Reamur. Catatan: Gunakan formula sbb: C = 5 / 9 (F 32) R = 4 / 9 (F 32)

  • SELESAI Materi 2 Dasar Pemrograman PTI- UM

    Ahmad Mursyidun Nidhom