Oct
14
2015
0

Algoritma dan Pemrograman 2

Cara menghitung biner dengan cepat

Contoh 1 :

10 = biner ?

Cari 2^(pangkat) berapa yang terdekat dengan 10?

Yaitu 2³ = 8 -> Jadi binernya ada 4 baris :

Masukkan angka 1 di 2³ -> 1 ? ? ?

-> 10 – 2³ = 2

2¹ = 2 -> masukkan angka 1 di 2¹, karena bilangan habis yg lain diisi “0”

Hasilnya : 10 = biner 1010

 

Cara mudah menghapal perpangkatan 2 “(2^)”

Ingat saja ukuran memori komputer atau flashdisk :

210 = 1024

29 = 512

28 = 256

27 = 128

26 = 64

25 = 32

24 = 16

23 = 8

22 = 4

 

 

Written by nasrul2510 in: Intro Algo |
Oct
07
2015
0

Algorithm and Programming 1

Definisi Algoritma

Algoritma sendiri ditemukan oleh seorang matematikawan arab bernama Al-Khowarizmi.

Dalam pemrograman, algoritma diartikan sebagai langkah-langkah terstruktur dalam menyelesaikan masalah menggunakan komputer.

Algoritma dapat menggunakan 2 metode, yaitu :

  • Ditulis menggunakan pseudo-code

Basic Computer Operation:

  1. Input
  2. Output
  3. Compute
  4. Storing value to an identifier (Store)
  5. Compare
  6. Repetition (Loop)
  • Digambarkan dengan flow chart

 

algo chart

 

 

Struktur Theorem

3 struktur theorem yang membuat pemrograman menjadi mungkin, yaitu :

  1. Sequence / tahapan yang merupakan perintah atau pernyataan yang berurutan (Start->End).
  2. Selection / pemilihan adalah struktural kontrol yang memungkinkan kita memilih pernyataan atau perintah (If-else).
  3. Repetition / pengulangan adalah struktur pengendalian pengulangan yang dapat mengulang perintah beberapa kali.

 

Kenapa kita menggunakan C ?

  1. Fleksibel
  2. Portable
  3. Sudah dikenal secara umum
  4. Mempunyai banyak library

 

Identifier

Mekanisme penamaan untuk berbagai elemen dalam program seperti : variabel, fungsi, konstata, dll.

Catatan paling penting dalam penamaan indentifier adalah jangan pernah menggunakankata kunci dan kata-kata yang digunakan untuk fungsi proses dalam C (ex : if, while, main).

Written by nasrul2510 in: Intro Algo |

Powered by WordPress. Theme: TheBuckmaker. Zinsen, Streaming Audio