Logika dan Algoritma

Pertemuan I

Pengertian Dasar Logika dan Algoritma

Buatlah sebuah rancangan program dengan menggunakan  Pseduocode untuk mencari luas bangun geometris yang terdiri dari :

a. Bujur Sangkar

b. Segitiga

c. Persegi panjang

Langkah-langkah:

Buat input pilihan perhitungan bangun geometris yang diinginkan
– baca pilih perhitungan yaitu

Jika a pilihan untuk bujur sangkar

Jika b pilihan untuk segitiga

Jika c pilihan untuk persegi panjang

Buat proses perhitungan untuk masing-masing bangun geometris, sebagai berikut :
a. bujur sangkar

– baca sisi

– hitung luas

L = s x s

b. segitiga

– baca alas dan tinggi

– hitung luas

L = ½ x a x t

c. persegi panjang

– baca panjang dan lebar

– hitung luas

L = p x l

Buat output dari perhitungan luas bangun geometris yang telah dipilih sebagai berikut
– cetak luas

 

Pertemuan II

Konsep dan Struktur data Algoritma

VARIABEL
Variabel adalah suatu wadah yang digunakan untuk menampung nilai atau informasi. Nilai variabel dapat berubah-ubah ketika program dijalankan.

dengan kata lain variabel adalah suatu memori dengan identitas tertentu untuk menampung nilai atau informasi baik yang tetap maupun yang berubah – ubah.

Mendeklarasikan Variabel

Prosedur penerapan variabel dalam program utama haruslah dideklarasikan terlebih dahulu, pengertian deklarasi dalam pemrograman c++ adalah melakukan inisialisasi variabel dengan nama dan tipe data yang digunakan, sehingga nantinya dapat dikenali oleh program. Adapun caranya adalah sebagai berikut :

Namun adakalanya dalam mendeklarasikan sebuah variabel langsung disertai dengan nilainya dan adakalanya yang tidak, sebagai contoh :

int jumlah;

jumlah = 10;

Dua pernyataan seperti diatas sebenarnya dapat disingkat melalui pendefinisian yang disertai penugasan nilai, sebagi berikut :

int jumlah = 10;

Contoh :

Void main( )

{ Int a=2;
cout << “a= “<<endl;
getch();
}

Pembuatan variabel tidak selalu di bagian awal program, tapi boleh dimana saja sebelum dipanggil atau dioperasikan.

Pertemuan III

Konsep Tipe Data

Tipe Data

Borland C++ memiliki 7 tipe data dasar yang dapat digunakan, untuk lebih lengkapnya perhatikan tabel berikut:

Operasi Dalam C++

  1. Operasi Aritmatika

Operator untuk operasi aritmatika yang tergolong sebagai operator binary adalah:

 

Operator Keterangan Contoh
* Perkalian 4 * 5
/ Pembagian 8 / 2
% Sisa Pembagian (mod) 5 % 2
+ Penjumlahan 7 + 2
Pengurangan 6 − 2
  1. Operasi Relasi

Operator Relasi digunakan untuk membandingkan dua buah nilai. Hasil perbandingan operator ini menghasilkan nilai numerik 1 (True) atau 0 (False).

Operator Keterangan
== Sama Dengan ( bukan pemberi nilai )
!= Tidak Sama d

ngan

> Lebih Dari
< Kurang Dari
>= Lebih Dari sama dengan
<= Kurang Dari sama dengan

 

  1. Operasi Logika

Operator Relasi digunakan untuk menghubungkan dua buah operasi relasi menjadi sebuah ungkapan kondisi. Hasil dari operator logika ini menghasilkan nilai numerik 1 (True) atau 0 (False).

Operator Keterangan
&& Operator Logika AND
|| Operator Logika OR
! Operator Logika NOT

 

Slide Bisa DI DOwnload untuk Materi Logika dan Algoritma

207-P01

207-P02

207-P03

207-P04

207-P05

207-P06

207-P07

207-P08

207-P09

207-P10

207-P11

207-P12

207-P13

207-P14

207-P15

207-P16