Anda di halaman 1dari 3

ALUR LOGIKA

PEMROGRAMAN

A. LOGIKA
Logika dalam bahasa latin berasal dari kata ‘logos’ yang berarti hasil pemikiran
yang disampaikan dalam kata-kata,tulisan, maupun verbal.
Jenis penalaran dalam menarik kesimpulan dapat dibedakan menjadi dua tipe,
yaitu: Kesimpulan Induktif dan Kesimpulan Deduktif.
1. Kesimpulan Induktif
Kesimpulan Induktif merupakan proses pengambilan kesimpulan berdasarkan
pernyataan umum ke pernyataan khusus.
2. Kesimpulan Deduktif
Kesimpulan Deduktif merupakan proses pengambilan kesimpulan berdasarkan
pernyataan khusus ke pernyataan umum.

B. ALGORITMA
Algoritma berasal dari kata ‘Algorism’ yang berarti cara memecahkan suatu
masalah dalam hitungan menggunakan alur pikiran yang sistematis dan logis.
Tiga penulisan standar algoritma yaitu:
1. Menggunakan Natural Language
Pada dasarnya penulisan algoritma jenis ini mempunyai tiga bagian yaitu :
a. Header
Header merupakan bagian awal algoritma dan sering dipakai sebagai tanda
pengenal yang berisi judul program.
b. Deklarasi
Deklarasi merupakan bagian yang mendefinisikan setiap variabel dan konstanta
yang akan digunakan dalam badan program.
c. Badan Algoritma
Pada bagian ini setiap proses computing, penyeleksian dan perulangan akan
dilakukan.

Pemrograman Dasar
Ratna Sari Dewi Latitu,A.Md
2. Menggunakan Flowchart
Flowchart merupakan bagan yang menunjukkan alir atau runtutan data yang
terjadi dalam program secara logika.

Berikut jenis-jenis dari simbol flowchart


Simbol Bagan Nama Fungsi

Terminator Start atau end program

Flow Direction ( arah


aliran) Aliran proses pada program

Insialisasi atau pemberian


Preperation nilai-nilai awal pada
variabel atau deklarasi

Proses Proses secara computing

Proses Input/Ouput data


Input/Ouput Data
secara manual

Penyeleksian atau
Decision atau Kondisi percabangan misal dengan
if...then
Menghubungkan bagian-
bagian flowchart yang
On Page Connector
terpisah pada satu halaman.

Menghubungkan bagian-
bagian flowchart yang
Off Page Connector terputus pada halaman
berbeda.

Pemrograman Dasar
Ratna Sari Dewi Latitu,A.Md
Contoh Flowchart :

Mulai

X = 100
Y = 136

Hasil =A + B

Cetak
Hasil

Selesai

3. Menggunakan Pseudecode
Pseudecode merupakan [enyusunan dan penulisan logika dalam bentuk notasi
kode yang mirip dengan bahasa pemrograman tertentu, tetapi tidak mewakili dari
bahasa pemrograman yang akan digunakan. Penulisan struktur algoritma dengan
pseudecode harus memiliki beberapa bagian sebagai berikut:
 Header berisi informasi judul algoritme, komentar, dan deklarasi.
 Badan algoritma berisi proses logika program.
 Bagian akhir program.
 Deklarasi variabel menggunakantanda “;”.
 Assignment atau pernyataan menggunakan format “nama_variabel

Pemrograman Dasar
Ratna Sari Dewi Latitu,A.Md

Anda mungkin juga menyukai