IF31204

ALGORITMA DAN PEMROGRAMAN

Tipe Data

Kategori Tipe Data LOGO 1 Tipe Data Dasar Tipe Data Bentukan 2 Algoritma dan Pemrograman Program Studi Teknik Informatika .

Tipe Data Dasar 1 2 3 4 LOGO Bilangan Bulat (Integer) Bilangan Pecahan (Real) Bilangan Logik (Boolean) Karakter (Char) Algoritma dan Pemrograman Program Studi Teknik Informatika .

KARAKTER (CHAR) Operator Penggabungan (Concate) : + Algoritma dan Pemrograman Program Studi Teknik Informatika . /. sqr. not.Operator Relasional : <. or. =.Operator LOGO A.Operator Aritmatika .Operator Aritmatika : +. -. div. >. ≠ B. BILANGAN BULAT (INTEGER) . ≤.Operator Relasional C. ≥. xor D. *. ^ . BILANGAN PECAHAN (REAL) . sqrt. BILANGAN LOGIK (BOOLEAN) Operator Logika : and. mod.

Tipe Data Bentukan 1 2 3 4 LOGO String Array (Larik) Record (Rekaman) File Pointer (Senarai) 5 Algoritma dan Pemrograman Program Studi Teknik Informatika .

S.S. : diisi keadaan awal sebelum algoritma dieksekusi} {F.Aturan Penulisan Algoritma Judul Algoritma {I. record dan array beserta tipe datanya} Dibagi tiga daerah (Konstanta.: diisi keadaan akhir setelah algoritma dieksekusi} Badan Deklarasi  Kamus: {variabel. konstanta. Tipe buatan dan Variabel) Badan Algoritma  Algoritma: {aksi-aksi/statements (IPO)} Algoritma dan Pemrograman LOGO Program Studi Teknik Informatika .

kecuali tanda “_” (underscore) Contoh : rata-rata (salah) rata_rata (benar) 4. Tidak boleh diawali dengan angka Contoh : 2angka (salah) angka2 (benar) 2. Tidak boleh menggunakan simbol khusus. Tidak boleh menggunakan spasi Contoh : angka 2 (salah) angka2 (benar) 3. Harus interpretatif (sesuai) LOGO Algoritma dan Pemrograman Program Studi Teknik Informatika .Aturan Pemberian Nama 1.

Langsung Langsung dimasukan ke dalam sebuah variabel. menggunakan tanda “” 2. Tidak Langsung Memasukkan data oleh user. menggunakan perintah : Input(nama_var) Perintah Output (Menampilkan ke layar) Menggunakan perintah : Output(nama_var) Algoritma dan Pemrograman Program Studi Teknik Informatika .Perintah Input/Output LOGO Perintah Input (Memasukkan data) 1.

: menampilkan hasil penjumlahan} Kamus: angka1. angka2. : diberikan harga ke dalam variabel angka1 = 4 dan variabel angka2 = 2 bertipe bilangan bulat} {F.Contoh Penulisan Algoritma Menjumlahkan_dua_buah_angka {I. hasil : integer Algoritma: angka1  4 angka2  2 hasil  angka1 + angka2 output(hasil) Algoritma dan Pemrograman LOGO Program Studi Teknik Informatika .S.S.

Contoh Penulisan di Pascal LOGO Program Menjumlahkan_dua_buah_angka. : diberikan harga ke dalam var. angka2 := 2. angka2 = 2 bertipe bilangan bulat} {F. end. hasil := angka1 + angka2.: menampilkan hasil penjumlahan} var angka1.S.S. hasil : integer. angka2. angka1 = 4 dan var. begin angka1 := 4. writeln(hasil). {I. Algoritma dan Pemrograman Program Studi Teknik Informatika .

Perbandingan Tipe Data LOGO Algoritma dan Pemrograman Program Studi Teknik Informatika .

Perbandingan Operator LOGO Algoritma dan Pemrograman Program Studi Teknik Informatika .

Buat algoritma dan program untuk menukarkan nilai antar dua variabel berupa angka (baik yang menggunakan variabel bantu atau tanpa variabel bantu).Latihan Soal LOGO 1. 2. Buat algoritma dan program untuk menghitung Algoritma dan Pemrograman Program Studi Teknik Informatika . Buat algoritma dan program untuk mengubah sejumlah detik menjadi Jam : Menit : Detik Contoh : 8575 detik = 2 Jam : 22 Menit : 55 Detik 3.

Tipe Data Click to edit company slogan . .