Kamis, 08 November 2012

MODUL 2


Tugas Pendahuluan
Modul 2
1.      Operator adalah simbol yang biasa dilibatkan dalam program untuk melakukan suatu operasi atau manipulasi.
Misalnya: Memberikan nilai kesuatu variabel ,Membandingkan kesamaan 2 nilai,Menjumlahkan 2 nilai,
Macam-macam operator : operator like, operator logika, operator penugasan,aritmatika
word-of-programmer.blogspot.com/2010/04/jenis-operator-dalam-visual-basic.html

2.             Operator matematika adalah operator untuk proses perhitungan matematika, baik perhitungan bulat maupun pecahan.
Jenis Jenis :
-          Sisa hasil bagi (MOD)
-          Pembagian (/)
-          Perkalian (*)
-          Penjumlahan (+)
-          Pengurangan (-)
word-of-programmer.blogspot.com/2010/04/jenis-operator-dalam-visual-basic.html
3.             Fungsi dari operator
-          Val: menghasilkan bilangan numerik dari suatu variabel string
-          Round: membulatkan bilangan cacah menjadi desimal tertentu
-          Sqr: mengakar bilangan tertentu
kubaat.wordpress.com/2009/09/
4.             Perbedaan operator aritmatika dan operator perbandigan.
Operator aritmatiaka :melakukan operasi perhitungan seperti perkalian, penjumlahan, pengurangan,pembagian.
 operator pembagian: untuk mengetahui hasil perbandingan dua bilangan atau lebih
word-of-programmer.blogspot.com/2010/04/jenis-operator-dalam-visual-basic.html

5.             Interface
PROGRAM bilangan ganjil dan bilangan genap
Deskripsi
            x : integer
Deklarasi
            Read x
                        If x mod 2 = 0
                        Then write “bilangan genap”
                                    else write “bilangan ganjil”
                        end if

Flowchat


 https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiURf1OqmhHOsnJlq4sMo7dfmbFxPjpI1OIAybUcxY_rLFH48mJyl20Rj7UOGSRUxOjSbHdX876gdcqWslxpVSKLAMn6o6l8vyVGYahMQpqhRx_Xt9w2Yr6o0QCxommeatx1hGvWdha232e/s320/New+Picture.bmp


https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6tS38HmpsC1rH6-nZfIzTPYhsmkl42uAstd4z38FJqlvbiupEwNcbDQXyLQI1hmx7ehr885dn6yBy0SteYc_PCFfqbYLmL_MndONpyZmC_FqGHYJYlrUtSCyUEIuiydCDMUG2TS6SRInH/s320/New+Picture+%25281%2529.bmp
6.          Algoritma
PROGRAM perhitungan nilai mahasiswa
Deskripsi
            Absensi, tugas,UTS, UAS : real

Deklarasi
Sum     0
Tugas     0
UTS     0
UAS    0
Read absensi
            Absensi = absensi*10%
Read tugas
            Tugas = tugas*20%
Read UTS
UTS = UTS *30%
Read UAS
            UAS = UAS*40%
Sum = absensi+tugas+UTS+UAS
Ave = Sum/4
write AVE
 

 Flowchart
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwJ1Styuk5VOLwJewJaA_NCDxKND02IDC8SSuVbFTi2pXTo0JfIWYuM-gUZ0HuNXW_5sGakCZkozTH3ju_pKyF9RWy_N5kZywEFyqFYpFAj4VLpiqL5Thwek_uV7ruoQQ5srE8UCyNh8pp/s320/New+Picture+%25282%2529.bmp



7.             Listing rumus lingkaran, balok, segitiga
1.      Listing rumus lingkaran
-Luas lingkaran
General Declaration
Public a As Integer
Const pi = 3.14
Private Sub cmdbersih_Click()
optjari.Value = 0
End Sub
Private Sub cmdhitung_Click()
a = Val(txtukur.Text)
txtluas.Text = Round( pi * a ^ 2, 2)

- Keliling lingkaran
General Declaration
Public a As Integer
Const pi = 3.14
Private Sub cmdbersih_Click()
optjari.Value = 0
End Sub
Private Sub cmdhitung_Click()
a = Val(txtjari.Text)
txtkeliling.Text = Round( 2*pi * a, 2)
End sub
2.      Listing rumus segitiga
-Luas
General Declaration
Public a,b As Integer
Private Sub cmdbersih_Click()
optalas.Value = 0
Opttinggi.value = 0
End Sub

Private Sub cmdhitung_Click()
a = Val(txtalas.Text)
b = val(txttinggi.Text)
txtluas.Text = Round(  a*b/2, 2)

3. Listing rumus balok
-Volume
General Declaration
Public a, As Integer

Private Sub cmdbersih_Click()
optsisi.Value = 0
End Sub

Private Sub cmdhitung_Click()
a = Val(txtsisi.Text)
txtluas.Text = Round(  s^3, 2)
End sub

-      Luas permukaan
General Declaration
Public a, As Integer

Private Sub cmdbersih_Click()
optsisi.Value = 0
End Sub

Private Sub cmdhitung_Click()
a = Val(txtsisi.Text)
txtluas.Text = Round(  6*s^2, 2)
End sub


8.             -  .additem : properti untuk  menambahkan item tertentu ke dalam form
-          .text : digunakan untuk menuliskan text pada form
-          Eksternal : hasil pembacaan input yang sudah melewati proses logika
-          Mod : sisa dari pembagian sebuah angka dengan angka pembaginya.

9.                  Perbedaan dari double, String, integer, single
-            Double : memiliki variabel bialangan positif
-            Single : memiliki variabel data positif atau negatif
-            String : Objek yang berupa kumpulan dari elemen-elemen karakter yang diapit tanda petik dua, maupun tunggal
-            Integer : data yang akan diproses secara numerik. Operasinya lebih cepat dan memori yang dipakai lebih kecil
10.              Analisa Source Code
Data t ota; serta data potongansebagai data dengan tipe bilangan real. data harga serta jumlah sebagai data dengan tipe bilangan bulat. Data dari harga didapat dari nilai yang ada pada textbox 3. data jumlah  ­­­pada nilai dari textbox 4. Untuk perhitungan potongan data harga dikali data jumlah dikali diskon dibagi 100. Untuk data total, hargadikali jumlah dikurangi dengan potongan. ditampilkan pada textbox 5.
 

Tidak ada komentar:

Posting Komentar