Senin, 11 Oktober 2010

Tugas Logika & Algoritma Pertemuan 2

PERTEMUAN 2
KONSEP ALGORITMA

1.      Jelaskan Pengertian :
a.       Variabel Peubah
b.      Variabel Konstanta
c.       Variabel Terkini
Jawab :
a.       Variabel Peubah
Merupakan variabel yang nilainya bukan konstanta / dapat berubah-ubah (tidak tetap) sesuai dengan kondisi variabel terkini.
b.      Variabel Konstanta
Merupakan variabel yang tidak dapat berubah nilainya dan memiliki nilai yang sama/tetap dalam proses.
c.       Variabel Terkini
Merupakan variabel yang didapat dari hasil proses pertukaran


2.      A=100, B=200, C=300. Berikan perintah agar nilai A, B, dan C saling bertukar.
Jawab :
Diberikan algoritma : A=B, B=C, C=A, maka nilai A=200, B=300 dan C=100.

3.      Diketahui Algoritma:
X = 5, Y = 20, Z = 40
A = X + Y + Z
X = Z – Y
Z = X + Y
Y = X – Z
Berapakah nilai terkini dari A, X, Y, Z?
Jawab :
X = 5, Y = 20, Z = 40
A = 5 + 20 + 40 = 60
X = 40 – 20 = 20
Z = 20 + 20 = 40
Y = 20 – 40 = -20
Jadi Nilai terkini A = 60, X = 20, Y = -20, dan Z = 40

4.      Sebutkan perintah berikut dalam pemrograman Pascal
a.       Memasukkan data / Input data
b.      Mencetak dalam satu baris
c.       Mencetak pada lain baris
d.      Mengawali dan mengakhiri program
Jawab :
  1. Read / Readln
  2. Write
  3. Writeln
  4. Begin & End.

2 komentar: