Modul 2
1.
Apa itu operator?
Operator
merupakan symbol yang biasa dilibatkan dalam program untuk melakukan suatu
operasi atau manipulasi.
2.
Apakah yang
kalian ketahui dengan operator aritmatika! Sebutkan jenisnya!
Operator
yang digunakan untuk melakukan operasi matematika, seperti penambahan,
pengurangan, pembagian, dan perkalian.
Macam-macam operator aritmatika binary:
Operator
|
Operasi
|
Tipe Operand
|
Tipe Hasil
|
Contoh
|
+
|
Penjumlahan
|
integer, real
|
integer, real
|
X + Y
|
-
|
Pengurangan
|
integer, real
|
integer, real
|
X – Y
|
*
|
Perkalian
|
integer, real
|
integer, real
|
X * Y
|
/
|
Pembagian real
|
integer, real
|
real
|
X / Y
|
div
|
Pembagian integer
|
integer
|
integer
|
X div Y
|
mod
|
Sisa
|
integer
|
integer
|
X mod Y
|
Macam-macam operator aritmatika unary:
Operator
|
Operasi
|
Tipe Operand
|
Tipe Hasil
|
Contoh
|
+ (unary)
|
Tanda positif
|
integer, real
|
integer, real
|
+X
|
- (unary)
|
Tanda negatif
|
integer, real
|
integer, real
|
-X
|
3.
Apakah fungsi
dari operator val, round,sqr?
Operator val
berfungsi untuk mengubah nilai argument string mnjadi nilai numeric.
Operator
round berfungsi untuk membulatkan suatu angka ke digit tertentu.
Operator sqr
berfungsi untuk mencari akar kuadrat dari n Contoh :
VB 6.0 a = Sqr(9)
VB .NET a = Sqrt(9)
nilai a adalah 3
VB 6.0 a = Sqr(9)
VB .NET a = Sqrt(9)
nilai a adalah 3
4.
Apa perbedaan
antara operator aritmatika dengan operator perbandingan?
Operator
aritmatika berfungsi untuk melakukan operasi matematika seperti penambahan,
pengurangan, pembagian, dan sebagainya. Sedangkan operator perbandingan adalah
operator yang digunakan untuk membandingkan satu nilai dengan nilai yang lain,
untuk mendapatkan hasil True (benar) atau False (salah)
5.
Buatlah interface
dan flowchart program bilangan ganjil dan genap!
6.
Buatlah
interface, flowchart, dan listing/algoritma program perhitungan nilai mahasiswa
yang terdiri dari absensi, tugas, uts, dan uas!
Keterangan :
1. Mahasiswa/i biasanya jika masuk kuliah akan di absen. Total absensi yang harus diikuti oleh mahasiswa/i biasanya berbeda beda. contoh dikampus A, Total absensi yang harus diikuti sebagai contoh adalah 20 kehadiran. Maka caranya "Total Absensi Mahasiswa dibagi Total Absensi yang diikuti dikali100 kemudian dikali 10%.
Contoh : Saya kuliah semester 1 masuk hanya 16 maka = (16 / 20)*100*10% hasilnya = 8
2. Mahasiswa Mempunyai nilai tugas. Nilai tugas tersebut di kali 10 kemudiandikali 20%.
Contoh : Nilai Tugas saya 9. Maka = (9*10) * 20% hasilnya 18
3. Mahasiswa Mempunyai Nilai UTS. Nilai UTS tersebut dikali 10 kemudiandikali 30%.
Contoh : Nilai UTS saya 10. Maka = (10*10) * 30% hasilnya = 30
4. Mahasiswa Mempunyai Nilai UAS. Nilai UAS tersebut dikali 10 kemudiandikali 40%.
1. Mahasiswa/i biasanya jika masuk kuliah akan di absen. Total absensi yang harus diikuti oleh mahasiswa/i biasanya berbeda beda. contoh dikampus A, Total absensi yang harus diikuti sebagai contoh adalah 20 kehadiran. Maka caranya "Total Absensi Mahasiswa dibagi Total Absensi yang diikuti dikali100 kemudian dikali 10%.
Contoh : Saya kuliah semester 1 masuk hanya 16 maka = (16 / 20)*100*10% hasilnya = 8
2. Mahasiswa Mempunyai nilai tugas. Nilai tugas tersebut di kali 10 kemudiandikali 20%.
Contoh : Nilai Tugas saya 9. Maka = (9*10) * 20% hasilnya 18
3. Mahasiswa Mempunyai Nilai UTS. Nilai UTS tersebut dikali 10 kemudiandikali 30%.
Contoh : Nilai UTS saya 10. Maka = (10*10) * 30% hasilnya = 30
4. Mahasiswa Mempunyai Nilai UAS. Nilai UAS tersebut dikali 10 kemudiandikali 40%.
7.
Bagaimana
menuliskan rumus lingkaran, segitiga, balok, kubus dalam visual basic 2010?
8.
Jelaskan kata
dibawah ini:
a.
.add item
Untuk menambahkan item-item tertentu
b.
.text.
Untuk menginput text dan bisa diubah oleh
penggunanya
c.
Ekspresi
Suatu cara penulisan untuk memberikan atau
memasukkan nilai ke dalam variable. Dalam visual basic ekspresi menggunakan
tanda sama dengan (=)
d.
Mod
Menghasilkan nilai sisa pembagian, contoh 8
mod 3 = 2
9.
Apa perbedaan
antara double, string, integer, dan single? Jelaskan!
Double
mempresentasikan jenis data yang berupa bilangan pecahan, string mempresentasikan jenis data berupa
teks , integer adalah jenis data numeric berupa bilangan bulat (tanpa pecahan),
single adalah jenis data numeric yang memproses bilangan pecah.
10.
Analisalah source
code berikut
Dim potongan As Double
Dim total As Double
Dim harga As Integer
Dim jumlah As Integer
harga = Val(textboz3.Text) mengeluarkan data
yg ada
jumlah = Val(textbox4.Text)
potongan = (harga*jumlah*diskon) / 100
total = ((harga*jumlah) – potongan)
TextBook5.Text = total
Potongan itu
dideklarasikan sebagai pecahan karena double mempresentasikan bilangan pecahan.
Lalu potongan dideklarasikan sebagai pecahan. Harga dideklarasikan sebagai
bilangan angka karena integer
mempresentasikan bilangan angka. Jumlah dideklarasikan sebagai angka. Harga
dimunculkan pada data yang berada di textbook3. Jumlah dimunculkan pada data
yang ada di textbook4. Menghitung potongan dengan rumus harga dikali jumlah
dikali diskon lalu hasilnya dibagi 100. Sedangkan total dapat dihitung dengan
rumus harga dikali potongan lalu hasilnya dikurangi potongan. Hasil (data)
total ada di textbook5.