TUGAS 2
===================================================
--------------------------------------------------------
| NIM = 12171332
|
| Nama =
Marfanio Yuli Setyanto |
|
Kelas =
12.3A.35
|
| Dosen = Andrian Eko Widodo, M. Kom |
------------------------------------------------------------Kampus = Universitas Bina Sarana Informatika
=======================================
1. Buatlah pseudocode & flowchart untuk menghasilkan 1 liter air dengan menggunakan tabung
dengan ukuran 3 liter dan 5 liter.
* PSEUDOCODE *
{
Menghitung 1 liter air dengan menggunakan tabung 3 liter
& 5liter
}
Deklarasi :
-
Inisialisasi air 1 liter
-
Inisialisasi tabung 3 liter & 5 liter
Deskripsi :
-
Input : tabung 1 =5, tabung 2 = 3
-
Tabung 1 = tabung 1 – tabung 2
-
Tabung = 1 liter
Jika
“Ya” maka cetak tabung 1 liter
Jika “Tidak” maka kembali
lagi input hingga tabung 1 liter selesai.
* FLOWCHART *
2. Buatlah pseudocode & flowchart untuk KHS sederhana dengan
ketentuan :
*Pseudocode KHS Mahasiswa * :
A. Input
:
-
NIM
-
Nama
-
Matakuliah
-
Nilai ( 0-100 )
B. Output
:
-
NIM
-
Nama
-
Matakuliah
-
Nilai Angka( 0-100 )
-
Nilai Huruf ( A-E )
C. Deskripsi
:
-
Read nilai IF Nilai_angka >=
-
0 AND Nilai Angka <= 50 THEN
-
Nilai Huruf < - ‘E’ ELSE IF
-
Nilai Angka >= 51 AND
-
Nilai Angka <= 60 THEN
-
Nilai Huruf < - ‘D’ ELSE IF
-
Nilai Angka >= 61 AND
-
Nilai Angka <= 70 THEN....
-
Nilai Huruf < - ‘C’ ELSE IF
-
Nilai Angka >= 71 AND
-
Nilai Angka <= 60 THEN
-
Nilai Huruf < - ‘B’ ELSE IF
-
Nilai Angka >= 86 AND
-
Nilai Angka <= 60 THEN
-
Nilai Huruf < - ‘A’ ELSE IF
-
Nilai Angka >= 61 AND
-
Nilai Angka <= 100 THEN Ket <- “LULUS”
ELSE IF Nilai Angka >= 0 AND Nilai Angka <=60 THEN Ket <-
“TIDAK LULUS” END IF WRITE NIM
*FLOWCHART*
3. Sebutkan contoh operator yang digunakan dalam pemrograman dan contoh penggunaan dalam program :
− Arithmetic operator
− Assignment operator
− Logical operator
− Relational operator
− Pointer operator
− Bitwise operator
a. Operator Aritmetik ( Arithmetic Operator ) Operator ini membentuk perhitungan aritmatik. Kedua operan dari operasi aritmatik ini dapat berupa nilai integer atau real.
- Contoh Penggunaan Program :
b. Operator Assignment adalah Operator ini digunakan memasukan nilai kedalam sebuah variabel, tanpa menghilangkan atau mengosongkan nilai variabel sebelumnya.
- Contoh Penggunaan Program
- Rumus Program
C. Operator Logika (
Logical Operator ) adalah operator yang digunakan untuk mengkombinasikan hasil ekspresi yang mengandung operator relasional. Hasil dari operator logika ini menghasilkan nilai numerik 1 (True) atau 0 (False).
- Contoh Penggunaan Program
d. Operator
Relational ( Relational Operator ) adalah Operator ini membandingkan dua operan
dan hasilnya berupa nilai boolean (BENAR atau SALAH). Operasi relasional dapat dilakukan
pada dua nilai dengan tipe data yang sama : tipe data integer, riil, char,
string, maupun boolean.
. - Contoh Penggunaan Program :
e. Operator Pointer ( Pointer Operator ) adalah suatu variable yang menunjuk ke alamat memory variable lainnya. Variable pointer berisi suatu alamat ( alokasi memory ).
- Contoh Penggunaan Program
f. Operator Btiwise ( Bitwise Operator ) adalah Operator Bitwise digunakan untuk memanipulasi data dalam bentuk bit. Borland C++ menyediakan 6 buah operator bitwise.
.
- Contoh Pengunaan Program
* Bitwise NOT
* Bitwise Shift Left
. * Bitwise Shift Right
.
.
* Bitwise AND
* Bitwise XOR
* Bitwise OR
===========================================
SELESAI
===========================================
Tidak ada komentar:
Posting Komentar