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++
- 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 |
- 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 |
- 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