Minggu, 17 Maret 2013

ALPRO : TUGAS INDIVIDU


Kasus :
Buatlah algoritma untuk menghitung determinan matriks berordo 2x2!

Analisis :
§  Input : misalkan matrix 2x2 :   a   b
                                                     c   d
§  Proses : det ← a*d-b*c
§  Output : Tulis determinan (det)

Flowchart :

ALPRO : TUGAS INDIVIDU


Kasus :
Buatlah algoritma untuk memisahkan bilangan integer yang kurang dari 1000 menjadi komponen- komponennya. Sebagai contoh :
                        127 = 1 ratusan + 2 puluhan + 7 satuan
Analisis :
§  Input : Misalkan b (bilangan ratusan, 99< b <100)
§  Proses :    satuan ← b%10
 puluhan ← ((b - satuan) %100)/10
 ratusan ← (b - (puluhan*10) - satuan)/100
§  Output : Tulis b = Ratusan + Puluhan + Satuan

Flowchart :

ALPRO : TUGAS INDIVIDU


Kasus :
Buatlah algoritma untuk mencari titik tengah sebuah garis yang ujung titiknya adalah A(x1,y1) dan B(x2,y2).

Analisis :
§  Input : Misalkan titik A(x1,y1) dan titik B(x2,y2)
§  Proses :  titik tengah  x ← x1 + (x2 - x1)/2
 Titik tengah y ← y1 + (y2 - y1)/2
§  Output : Tulis koordinat titik tengah (x,y)

Flowchart :

ALPRO : KASUS 2.3


Kasus :
Buat algoritma untuk menghitung konversi dari m ke cm dan inchi !

Analisis :
§  Input : misalkan m (mewakili meter)
§  Proses :  1 meter = 100 cm
  1 inci = 2.54 cm
  cm = m *100
  inci  = m*100/ 2.54
§  Output : tulis (cm, inci)

Flowchart : 

ALPRO : KASUS 2.2

Kasus :
Buat algoritma untuk mencari hasil kali dari dua buah bilangan !

Analisis :
§  Input : misalkan a, b semua integer
§  Proses : hasil  ← a * b
§  Output : tulis (hasil)

Flowchart :