Kamis, 26 September 2013

Flowchart Perulangan


Sebelumnya kita membahas mengenai percabangan sekarang kita akan mencoba membahas mengenai perulangan. sebelumnya saya akan mengingatkan kembali apa yang dimaksud dengan percabangan.

Percabangan adalah suatu intruksi pernyataan dari kondisi yang bernilai benar atau salah, sedangkan pengertian Perulangan adalah suatu interaksi yang berulang-ulang dari suatu kondisi

dalam sebuah Algoritma kita juga dapat menemukan bermacam - macam operator, yang terbagi menjadi 2 yaitu :

a. operator : +, -,  /,  *,  mod

b. operator logika : <, > , > = , < = , =

contoh kita akan membuat kalimat "Selamat Datang" sebanyak 10 kali.
inilah susunan flowchartnya


disini kita menggunakan if a<=10 yang berarti saat tulisan "selamat datang" sudah mencapai 10 kali maka program akan selesai dijalankan

Jumat, 06 September 2013

Algoritma Percabangan IF




Symbol If berbentuk Belah ketupat, yang disebut kondisional. Kondisional sendiri berarti sebuah kondisi yang memberikan kepastian “Ya” atau “ Tidak”.


Algoritma percabangan if terbagi menjadi 3, yaitu
1.       If Tunggal :
2.       If  Else If (Ganda) : kondisi yang memungkinkan adanya 2 buah jawaban dalam satu kondisi

Contoh : seorang guru ingin menghitung nilai ulangan yang jika diatas 75 dinyatakan “Lulus”, dan jika dibawah 75 dinyatakan “Tidak Lulus”.

Jika ingin lebih mudah kita terlebih dahulu membuat sebuah algoritmanya
1. Mulai
2. Masukkan nilai x (nilai ulangan siswa) 
 3. Jika x>=75 maka kerjakan no.4, jika tidak maka kerjakan no.5
4. Cetak “Lulus”
5. Cetak “Tidak lulus”
6. Selesai
Setelah membuat algoritma kita akan membuat if Else if-nya





3.       If Bersarang : kondisi yang memungkinkan adanya 2 buah kondisi dalam satu algoritma, yaitu dalam suatu kondisi masih terdapat kondisi yang lain

Contoh :, seorang guru ingin menghitung nilai ulangan yang jika diatas 75 dinyatakan lulus, dan jika dibawah 75 dinyatakan tidak Lulus. dan dari angka tersebut kita juga harus menentukan apakah nilai yang didapat siswa bilangan ganjil atau genap.

Sama seperti If Tunggal, kita terlebih dahulu membuat sebuah algoritma
1. Mulai
2. Masukkan nilai x (nilai ulangan siswa)
3. Jika x>=75 maka kerjakan no.4, jika tidak maka kerjakan no.5
4. Cetak “Lulus”
5. Cetak “Tidak lulus”
6. Jika x mod 2 = 0 maka kerjakan no.7., Jika tidak maka kerjakan No. 8
7. Cetak “ Genap”
8. Cetak “ Ganjil “
9. Selesai

Note : Mod adalah sebuah angka yang saat dibagi 2 tidak memiliki sisa

8 mod 2 = 0 (karena saat 8 dibagi 2, menghasilkan 4 dan tidak menyisakan 1 angka)

7 mod 2 = 1 ( karena angka 7 tidak bisa dibagi 2, angka yang terdekat dengan 7 adalah 6. Angka 6 dapat dibagi 2. 7-6 = 1)


Selasa, 03 September 2013

Pengertian Command Prompt (CMD)

Comand Prompt (CMD) adalah perintah dos yang terdapat pada OS windows yang dipergunakan untuk mengeksekusi baris perintah yang dimasukkan pada sistem operasi windows.

Untuk Membuka aplikasi Command prompt :
1. Klik Start
2. Di kotak pencarian ketik CMD
3. lalu klik CMD, setelah itu akan tampil seperti ini


Perintah-Perintah pada CMD

a)      CD  adalah sebuah perintah untuk membuka sebuah Folder. CD tidak bisa bisa digunakan jika kita ingin membuka Local disk, untuk Local Disk kita bisa mengetik  D: jika kita ingin membuka Local Disk D, begitupun dengan Local Disk yg lain.
b)      Dir adalah sebuah perintah untuk menguraikan folder yang ada di suatu folder
c)       MD adalah sebuah perintah untuk membuat sebuah folder
d)      Move adalah suatu perintah untuk memindahkan sebuah folder
e)      Copy adalah suatu perintah untuk menyalin file dari satu folder ke folder lain, untuk menyalin data kita perlu menambahkan : txt (text), gambar (jpg), Document (doc)
f)       Rename adalah sebuah perintah untuk mengubah nama folder
g)      Del adalah sebuah perintah untuk menghapus suatu file
h)      RD adalah sebuah perintah untuk menghapus sebuah folder. RD tidak bisa digunakan untuk menghapus folder jika didalamnya terdapat sebuah file
i)        CD.. adalah sebuah perintah untuk kembali ke folder sebelumnya
j)        CLS adalah sebuah perintah untuk membersihkan layar
k)      Ver adalah sebuah perintah untuk menampilkan versi system Operasi  yang digunakan

Pengertian Program dan Algoritma

Program dan Algoritma

Program adalah kumpulan instruksi yang digunakan untuk mengatur komputer agar melakukan suatu tindakan tertentu. Sedangkan pengertian dari Algoritma secara sederhana merupakan urutan langkah-langkah logis untuk menyelesaikan masalah yang disusun secara sistem

Sekarang kita akan membahas mengenai perbedaan antara program dan algoritma
Program  =  Algoritma + Bahasa (struktur bahasa)
maksud dari struktur diatas asalah sebuah program dihasilkan dengan adanya algoritma dan struktur bahasa

Algoritma juga memiliki alat bantu yaitu :
1. Flowchart
Flowchart atau diagram alir merupakan sebuah diagram dengan simbol-simbol grafis yang menyatakan aliran algoritma atau proses yang menampilkan langkah-langkah yang disimbolkan dalam bentuk kotak, beserta urutannya dengan menghubungkan masing masing langkah tersebut menggunakan tanda panah.
Contoh sederhana dari flowchart : menghitung keliling lingkaran



2. Pseudocode
Pseudocode adalah deskripsi dari algoritma pemrograman computer yang menggunakan struktur sederhana dari beberapa bahasa pemograman tetapi bahasa tersebut hanya ditujukan agar dapat dibaca manusia. Biasanya yang ditulis dari pseudocode adalah variabel dan fungsi. Tujuan penggunaan utama dari pseudocode adalah untuk memudahkan manusia dalam memahami prinsip-prinsip dari suatu algoritma. Dalam pseudocode, tidak ada syntax standar yang resmi. Karena itu, pseudocode ini dapat kita terapkan dalam berbagai bahasa pemograman.