Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Sesi 2 Matakuliah Algoritma, Cheat Sheet of Algorithms and Programming

Materi Sesi 2 STMIK WIT Mata Kuliah Algoritma

Typology: Cheat Sheet

2022/2023

Uploaded on 10/29/2023

budiarto-store
budiarto-store 🇮🇩

1 document

1 / 21

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Membangun Program
Pertemuan ke-2
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15

Partial preview of the text

Download Sesi 2 Matakuliah Algoritma and more Cheat Sheet Algorithms and Programming in PDF only on Docsity!

Membangun Program

Pertemuan ke- 2

Agenda

➢ Tahap Penyusunan Program ➢ Mengapa Pascal ➢ Pola Dasar ➢ Variabel ➢ Tipe Data ➢ Operator

Mengapa Pascal

Pascal , sebuah bahasa pemrograman yang memikat dan mendalam, adalah pintu gerbang ke dunia tak terbatas dari belajar algoritma dan belajar ngoding. Bahasa Pascal dinamakan sesuai dengan ilmuwan matematika terkenal, Blaise Pascal. Ditemukan pada tahun 1968 oleh Niklaus Wirth, Pascal menjadi fondasi bagi banyak bahasa pemrograman modern yang kita kenal saat ini. Namun, apa yang membuatnya begitu istimewa? Pascal dirancang dengan sintaksis yang bersih dan terstruktur, membuatnya mudah dipahami oleh pemula sekalipun. Dengan sejarahnya yang kaya, belajar Pascal adalah seperti merenungkan akar dari pohon besar yang menjadi dasar bagi berbagai bahasa pemrograman.

9/3/20XX Presentation Title 4

Pola Dasar

Pseudocode vs Struktur Pascal

Judul

  • Dimulai dengan ‘ program
  • Nama program menggunakan huruf alfabet , angka (0-9), atau garis bawah (_)
  • Tidak diperbolehkan menggunakan spasi dan karakter khusus seperti tanda seru (!), tanda tambah (+)
  • Judul program sifatnya dokumentasi saja, tidak berkaitan dengan proses program

Deklarasi Bagian dari program yang digunakan untuk mendeklarasikan variabel , tipe data , konstanta , prosedur , dan fungsi sebelum mereka digunakan dalam program utama. Dalam deklarasi akan memunculkan identifier (pengenal) yang akan digunakan dalam program.

Variabel

Variabel Variabel adalah suatu nilai yang dapat berubah selama program dijalankan. Variabel digunakan untuk menyimpan Informasi seperti angka, teks, atau hasil perhitungan, dan mengaksesnya kembali saat diperlukan yang nantinya dapat diolah oleh program. Setiap variabel memiliki nama yang unik dan tipe data tertentu.

Tipe Data

Tipe Data

Tipe data digunakan untuk mendeklarasikan variabel dan memberi tahu

komputer jenis data yang akan disimpan dalam variabel tersebut.

1. Integer : Digunakan untuk menyimpan bilangan bulat.

2. Float : Digunakan untuk menyimpan bilangan desimal.

3. String : Digunakan untuk menyimpan teks atau karakter.

4. Boolean : Digunakan untuk menyimpan nilai kebenaran (TRUE atau

FALSE).

Operator

Operator Operator memungkinkan algoritma untuk melakukan perhitungan, membandingkan nilai, dan mengambil keputusan berdasarkan kondisi tertentu.

  • Operator Aritmatika : Digunakan untuk operasi matematika seperti penjumlahan (+), pengurangan (-), perkalian (*), pembagian (/), dan modulo (%).
  • Operator Perbandingan : Digunakan untuk membandingkan dua nilai, seperti sama dengan (=), tidak sama dengan (<>), kurang dari (<), lebih dari (>), kurang dari atau sama dengan (<=), dan lebih dari atau sama dengan (>=).
  • Operator Logika : Digunakan untuk operasi logika, seperti AND, OR, dan NOT.

Identifier

Identifier digunakan untuk memberi nama variabel, konstanta, prosedur dan

fungsi. Dengan ketentuan penulisan

1. Terdiri dari gabungan huruf dan karakter dengan karakter pertama harus

berupa huruf.

2. Tidak boleh mengandung spasi dan karakter khusus, kecuali garis bawah.

3. Hanya 63 karakter pertama yang dianggap signifikan

  • 9/3/20XX Presentation Title