Anda di halaman 1dari 7

VERSION 1.

0
MEI, 2018

STRUKTUR DASAR PEMROGRAMAN


[FLOWCHART, VARIABLE, OPERATOR]
NAMA MODUL DAN URUTAN MODUL

TIM PENYUSUN: - NUR HAYATIN, S.ST., M.KOM (DOSEN)


- RAHMAT NORIS ADITYABRILLIAN (ASISTEN)
- DWI NUR FAJAR (ASISTEN)

PRESENTED BY: LAB. TEKNIK INFORMATIKA


UNIVERSITAS MUHAMMADIYAH MALANG
Laboratorium Teknik Informatika

STRUKTUR DASAR PEMROGRAMAN [FLOWCHART, VARIABLE, OPERATOR]

CAPAIAN PEMBELAJARAN MATA KULIAH


 Mahasiswa mampu menyimpulkan topik yang akan dibahas
 Mahasiswa mampu memahami konsep dasar pemrograman
 Mahasiswa mampu memahami tentang algoritma
 Mahasiswa mampu mengenal notasi pada flowchart
 Memahami definisi dan kegunaan variabel, operator, ekspresi, statement
 Memahami perintah dasar input output

SUB CAPAIAN PEMBELAJARAN MATA KULIAH


 Mahasiswa mampu menguasai konsep pemrograman
 Mahasiswa mampu menggunakan notasi flowchart dengan benar
 Melakukan deklarasi variabel
 Menggunakan operator pada ekspresi
 Menggunakan statement
 Menambahkan perintah input dan output pada program

KEBUTUHAN HARDWARE & SOFTWARE


- Computer/Laptop
- Software(Falcon/Dev C++)

MATERI POKOK
 FLOWCHART
Flowchart adalah Bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah
penyelesaian suatu masalah. Flowchart merupakan cara penyajian dari suatu algoritma.

Tujuan Membuat Flowchart :


a. Menggambarkan suatu tahapan penyelesaian masalah
b. Mempermudah programmer dalam menentukan alur logika program

Mei, 2018 STRUKTUR DASAR PEMROGRAMAN [Flowchart, Variable, operator] 1


Laboratorium Teknik Informatika

Simbol-simbol Flowchart :

 Variabel
Variabel adalah suatu tempat yang berfungsi untuk pemesanan memori dan memberikan tempat
untuk menampung data dalam memori yang kita pesan. Deklarasi Variabel adalah sebuah statement
dengan menyertakan tipe data di awal deklarasi variabel. Secara umum tipe-tipe variable ada tiga yaitu:
- Variabel Numerik
- Variabel Text
- Variabel Boolean
Contoh deklarasi variabel :

Mei, 2018 STRUKTUR DASAR PEMROGRAMAN [Flowchart, Variable, operator] 2


Laboratorium Teknik Informatika

 Tipe Data
Tipe data merupakan bagian program yang paling penting karena tipe data mempengaruhi setiap
instruksi yang akan dilaksanakan oleh computer. Misalnya saja 5 dibagi 2 bisa saja menghasilkan
hasil yang berbeda tergantung tipe datanya. Jika 5 dan 2 bertipe integer maka akan menghasilkan
nilai 2, namun jika keduanya bertipe float maka akan menghasilkan nilai 2.5000000. Pemilihan tipe
data yang tepat akan membuat proses operasi data menjadi lebih efisien dan efektif.

 Konstanta
Konstanta adalah sebuah tempat atau container dari suatu nilai. Sesuai dengan namanya, nilai dari
konstanta bersifat tetap (konstan) dan tidak bisa diubah sepanjang program berjalan.
contoh deklarasi konstanta :

 Operator
Operator adalah simbol yang biasa kita jumpai pada suatu operasi untuk memanipulasi data.
Contohnya a + b. Dalam operasi tersebut tanda plus (+) berfungsi sebagai operator dalam operasi
tersebut. Dalam pemrograman ada banyak jenis operator, yakni :
- Operator aritmatik (+, -, *, /, dll)
- Operator logika (||, &&, !)
- Operator perbandingan (==, !=, >, <, >=, <=)
contoh deklarasi operator :

Mei, 2018 STRUKTUR DASAR PEMROGRAMAN [Flowchart, Variable, operator] 3


Laboratorium Teknik Informatika

 STANDAR I/O
Input & Output (scanf & printf) adalah aktifitas pengguna dengan program pada komputer yang
memungkinkan kita memberikan data kedalam program dan program itu juga dapat mengeluarkan
data untuk pengguna.
contoh deklarasi I/O :

REFRENSI
- http://www.dipmat.univpm.it/~demeio/public/the_c_programming_language_2.pdf
- http://publications.gbdirect.co.uk/c_book/thecbook.pdf

MATERI PRAKTIKUM
Contoh flowchart

Mei, 2018 STRUKTUR DASAR PEMROGRAMAN [Flowchart, Variable, operator] 4


Laboratorium Teknik Informatika

Untuk membuat konstanta dalam bahasa C, terdapat 2 cara. Yakni menggunakan keyword #define atau
menggunakan keyword const.
Contoh :

LEMBAR KERJA

KEGIATAN 1

Mei, 2018 STRUKTUR DASAR PEMROGRAMAN [Flowchart, Variable, operator] 5


Laboratorium Teknik Informatika

Tentukan output apa yang dihasilkan flowchart diatas dan jelaskan alurnya kepada asisten!

KEGIATAN 2

Gambarkan flowchart dan Buatlah output program seperti di atas dengan mengimplementasikan
operator dan constant
*jari-jari,a,b merupakan inputan dan untuk phi bertipe konstanta

RUBRIK PENILAIAN

Kegiatan 1
Kriteria Poin
Gambar simbol benar (input, output, proses, 20
kondisi, looping, start-end, anak panah)
Ketepatan menjawab pertanyaan 10
Total 30
Kegiatan 2
Kriteria Poin
berhasil di compile dan running tanpa error 10
pemilihan tipe data sesuai dengan nilai yang 10
ingin disimpan
sintaks deklarasi konstanta sudah benar 15
penggunaan operator aritmatika (+,-,*,/,%) 20
Ketepatan penggambaran flowchart 15
Total 70

Mei, 2018 STRUKTUR DASAR PEMROGRAMAN [Flowchart, Variable, operator] 6

Anda mungkin juga menyukai