Jumat, 16 November 2012

MODUL 2


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

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%.


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