Pada postingan kali saya akan membahas tentang algoritma.
Algoritma adalah urutan langkah-langkah logis dalam penyelesaian masalah yang disusun secara sistematis.
contoh :
untuk menukar isi bejana A yang berisi air berwarna Biru dengan bejana B yang berisi air berwarna Merah. Sehingga nantinya bejana A berwarna Merah sedangkan bejana B berisi air berwarna Biru.
Nah, algoritmanya adalah :
- Siapkan sebuah bejana dalam keadaan kosong diumpamakan dengan bejana C.
- Kemudian isi bejana A dituangkan kedalam bejana C sehingga bejana A dalam keadaan kosong.
- Langkah berikutnya isi bejana B dituangkan kedalam bejana A sehingga bejana B sekarang dalam keadaan kosong.
- Baru kemudian isi bejana C dituangkan kedalam bejana B
- Perhatikan bahwa isi bejana sudah berpindah ke bejana B dan isi bejana B sudah berpindah ke bejana A.
Tentukan nilai C dengan rumus yang bisa digunakan adalah C=A+B.
C? : untuk menentukan nilai C maka yang harus kita ketahui terlebih dahulu adalah nilai A dan nilai B.
C = A + B
A = 10
B = 20
C = A + B [Proses]
C = 10 + 20
C = 30 [Hasil]
Contoh selanjutnya dengan menggunakan program turbo pascal:
Tentukan Nilai C,D
C:=B-A
D:=C+10
coding program pascal :
program latihan_algoritma;
uses wincrt;
var a,b,c,d :integer;
begin
write ('nilai a : ');readln(a);write ('nilai b : ');readln(b);
c:=b-a;
d:=c+10;
writeln('output c : ',c);
writeln('output d : ',d);
end.
Related posts
belajar
- Array
- Procedure
- Hardware Komputer : Perangkat Pemroses (CPU)
- Hardware Komputer : Perangkat Input (Bagian 2)
- Hardware Komputer : Perangkat Input (Bagian 1)
- Belajar Pascal : Program Pascal Sederhana
- Sturktur Perulangan while/do
- Logika Percabangan (part 4)
- Logika Percabangan (Part 3)
- Logika Percabangan (Part 2)
- Logika Percabangan
algoritma
sturktur data
turbo pascal
pascal
Komputer
- Array
- Database (bagian 1)
- Pendeklarasian Parameter Pada Procedure
- Hardware Komputer : Perangkat Pemroses (CPU)
- Hardwaer Komputer : Perangkat Output
- Hardware Komputer : Perangkat Input (Bagian 2)
- Hardware Komputer : Perangkat Input (Bagian 1)
- Belajar Pascal : Program Pascal Sederhana
- Type Data
- Sturktur Perulangan while/do
- Logika Percabangan (part 4)
- Logika Percabangan (Part 3)
- Logika Percabangan (Part 2)
- Logika Percabangan
- Aulia Education Centre (AEC)
umum
- Array
- Database (bagian 1)
- Pendeklarasian Parameter Pada Procedure
- Procedure
- Hardware Komputer : Perangkat Input (Bagian 1)
- Belajar Pascal : Program Pascal Sederhana
- Type Data
- Sturktur Perulangan while/do
- Logika Percabangan (part 4)
- Logika Percabangan (Part 3)
- Logika Percabangan (Part 2)
- Cara Berterima Kasih Kepada Ibu
- Aku ingin menjadi orang yang bertepuk di tepi jalan
- Pertanyaan Anak yang Paling Ditakuti Orang tua
- Kisah Uang
- Aulia Education Centre (AEC)
- Fun Photo Box
- blanksomnia
- T 10
- Horeeee, Award Lagi
- Silaturrahmi
- Puasa dan Award
- Istimewanya Wanita Islam
- Lagu Perjuangan
0 komentar:
Posting Komentar