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.
0 komentar:
Posting Komentar