Cara menggunakan aplikasi Flowchart pada Visio dalam system operasi Windows : Biasanya aplikasi Flowchart under Windows berada pada kelompok Visio, dengan icon. Cari dan arahkan penunjuk mouse (tetikus), kemudian klik pada icon tersebut. Akan tampil antarmuka flowchat sebagai berikut : Ini ada gambar tampilan visio flochart 1. Mengambil simbol a. setelah antar muka Flowchart tampil, carilah ikon/simbol yang sesuai yang akan digambar. Bila simbul yang dimaksud tidak tampak, carilah dengan men-klik tanda panah keatas/kebawah. b. kemudian klik tombol kiri pada ikon yang sesuai dan geser sampai posisi pada halaman gambar (drawing page) kemudian lepaskan tombol kiri. c. kerjakan langkah b, untuk menggambar symbol-simbol berikutnya. 2. Menulis teks Jika kita ingin menulis keterangan tentang simbol - simbol yang dibuat, caranya : a. Letakkan kursor dimana tulisan berada (ditengah) simbul. Kemudian klik dua kali (dobel klik), contoh hasil : Data b. Teks Data, ukuran fond, jenis fond, dll nya dapat diedit/dirubah sesuai yang dikehendaki, melalui format fond (atau klik kanan) 3. Membuat garis Setelah simbol - simbol terbentuk maka akan dihubungkan dengan garis.
Caranya : a. pilih simbul garis yang terdapat layar kiri-bawah flowchar. Klik icon panah bawah untuk menampilkan simbul-simbul garis selengkapnya. Simbul garis yang sering digunakan adalah sebagai berikut : Line Connector No No result atau Result(yes) Side to top/bottom Bottom to top variabel Simbul garis yang lain dapat dipilih sesuai yang dikehendaki. b. Klik dan geser simbul garis sampai tempat yang sesuai, kemudian lepaskan. c. Jika diinginkan penyesuaian (panjang garis, arah, awal/ujung garis, teks, dll) dapat diedit sesuai yang dikehendaki. 4. Untuk menggeser/memindah. 1. Untuk menggeser atau memindah satu simbul garis atau gambar dengan men-klikgeser dan lepaskan pada tempat yang dikehendagi. b. Untuk menggeser atau memindah beberapa simbul dilakukan dengan mengeblok terlebihdulu beberapa simbul tersebut. 5. Untuk mengkopi, menghapus, memutar, dan lain-lain Untuk mengkopi, menghapus, memutar, dan lain-lain dengan mengeblok kelompok simbul-simbul terlebihd\ dulu, kemudian klilk kanan dan pilih menu yang dikehendaki. Contoh-contoh algoritma proses skuensial Kasus 1 : Membuat Teks Pengumuman 1. Mulai 2. Inputkan isi pengumuman
3. Simpan isi pengumuman ke variabel teks 4. Outputkan(tulis dilayar) tulisan PENGUMUMAN 5. Outputkan isi pengumuman yang tersimpan dalam variable teks 6. Selesai Dibawah ini akan ditunjukkan diagram alir programnya / flowchart : Mulai Inputkan isi pengumuman ke variabel teks isi pengumuman disimpan ke var. teks menulis PENGUMUMAN menulis isi pengumuman selesai Kasus 2 : Hitung luas segitiga 1. Mulai 2. Masukkan panjang alas segitiga, simpan ke var. A 3. Masukkan tinggi, simpan ke var. T 4. Hitung luasnya (Luas = ½ * A * T ) 5. Cetak atau print Luas 6. Selesai Pelaksanaan Soal 2.1.
Buatlah flowchart untuk kasus 2 dan buktikan bahwa hasil anda benar (dengan bahasa pemrograman C++) 1. Ketikan program C++ sederhana dan amati bagaimana prosesnya. a. Program contoh 1; /* program pemgumuman maks.100 huruf */ #include <studio.h> main() { char teks[100]; printf ("masukkan isi pengumuman :"); scanf("%s",teks); printf ("PENGUMUMAN"); printf ("Isi Pengumuman :%s\n",teks); } b. Program Contoh 2; /* program luas segitiga */ #include <studio.h> main() { int alas,tinggi; float luas; printf ("masukkan panjang alas :"); scanf("%d",alas); printf ("masukkan tinggi :"); scanf("%d",tinggi); luas = 0.5 * alas * tinggi; printf ("Luas Segitiga adalah :%f\n",luas); }
Latihan 1. Seorang mahasiswa dari ruang T.3.1 mau membaca majalah di perpustakaan, kemudian pulang. Tujuh(7) buah proses yang dikerjakan adalah sebagai berikut (tidak urut) : mulai, selesai, masuk ruang perpus, pulang ke rumah, mencari majalah tempo, keluar ruang T.3.1, keluar ruang perpus. Bagaimana Algoritma dan gambarlah flowchartnya? 2. Seorang mahasiswa membuat program C++ untuk menghitung luas bahan untuk membuat tabung. Kriteria yang harus dipenuhi adalah : a) tinggi tabung harus 20 cm b) volume tabung di inputkan (atau sesuai permintaan user program) c) Rumus volume tabung dihitung dengan : Volume = 22 / 7 * R * R * T Bagaimana Logika, Algoritma dan gambarlah flowchart programnya?