Jika tidak mampu melakukan sesuatu hal yang besar, maka lakukanlah hal kecil dengan jumlah yang banyak.

contoh program algoritma

tipe program

Dalam membuat suatu program perhitungan algoritma ada dua bentuk yaitu:
-Metode tetap.
Artinya nilai perhitungan dari suatu program tidak akan berubah. Misal kan untuk menghitung sebuah luas segitiga, ditetapkan
tinggi(t)=10 meter
alas(a)= 20 meter. maka,
Luas(L)=100 meter2

Berikut adalah penerapannya dalam suatu program perhitungan.

Uses wincrt;
Var
t,a:integer;
L:real;
Begin
t:=10;
a:=20;
L:=0.5*a*t;
Write(L);
End.

-Metode input, artinya nilai dari suatu program perhitungan, hasilnya akan berubah-ubah karena nilai dari komponen nilainya tidak ditetapkan, karena sifatnya memerlukan input data/masukan dari operator(manusia pelaku perhitungan).
Berikut ini penerapannya

Uses wincrt;
Var
t,a:integer;
L:real;
Begin
Writeln('nilai tinggi ?'); readln(tinggi);
Writeln('nilai alas ?'); readln(alas);
L:=0.5*a*t;
write(L);
End.

Dari dua bentuk contoh program diatas, sudah bisa dilihat perbedaannya bukan?. Metode input alas&tinggi. Masing-masing nilainya 10 & 20 dgn Luasnya adalah 100 m2. Dan metode input memerlukan input nilai alas & tinggi dari operator sehingga nilai luasnya tidak ditetapkan pula.

PERANG BROWSER KEDUASudah menjadi kodrat manusia sebagai makhluk ...

How to use Quote function:

  1. Select some text
  2. Click on the Quote link

Write a comment

Comment
(BBcode and HTML is turned off for anonymous user comments.)

If you can't read the words, press the small reload icon.


Smilies