Kamis, 08 November 2012

modul 2


1.   Operator merupakan simbol yang digunakan dalam program untuk melakukan suatu operasi terhadap input. Biasanya operasi berupa perhitungan.
2.   Operator aritmatika
Operator aritmatika digunakan untuk melakukan operasi matematika (perhitungan), operator-operator aritmatika yang terdapat dalam visual basic:
^ : untuk perpangkatan
 - : untuk pengurangan
* : untuk perkalian
 / : untuk pembagian
\ : untuk pembagian integer
+ : untuk penjumlahan
mod (modulus) : untuk mencari sisa hasil bagi
muhammadzainuri76.blogspot.com/.../operator-dibedakan-menjadi-5..
3.   Val merupakan fungsi untuk mengubah nilai STRING(data berupa karakter) menjadi nilai Numerik (data berupa bilangan)
Round merupakan fungsi untuk membulatkan bilangan cacah menjadi bilanganan decimal dengan beberapa angka tertentu di belakang koma.
SQR merupakan fungsi yang digunakan oleh variable atau konstanta yang real dengan hasil operasi sesuai dengan tipe argument

4.      Perbandingan antara operator aritmatika dengan operator perbandingan:

Operator Aritmatika merupakan operasi yang digunakan untuk melakukan operasi perhitungan, seperti penjumlahan, perkalian, pembagian, penguranagan, dan lain-lain

Operator perbandingan merupakan operasi yang digunakan untuk mengetahui hasil perbandingan dua atau lebih bilangan, kedua bilangan harus memiliki tipe data yang sama.


5.      Flowchart bilangan ganjil dan genap
START
Read N
Nmod2=0
Write ‘GENAP’
Write ‘GANJIL’
STOP
Yes
No
 










Interface bilangan ganjil dan genap
PROGRAM MENENTUKAN BILANGAN GANJIL ATAU GENAP
BILANGAN =
GANJIL
GENAP
 








6.      Flowchart menentukan nilai mahasiswa
MULAI
Baca nama, NIM, absensi, nilai_tugas, nilai_uts, nilai_uas
absensi>=0.75
SELESAI
nilai_akhir ←0.2*nilai_tugas+0.4*nilai_uts
nilai_akhir ←0.2*nilai_tugas+0.4*nilai_uts+0.4*nilai_uas
YA
TIDAK
Tulis  nilai_akhir
 




















Algoritma  Nilai Mahasiswa
      (Menentukan nilai akhir mahasiswa dengan ketentuan 20% nilai tugas, 40% nilai uts dan 40% nilai uas.  Absensi kurang dari 75% berarti nilai_uas sama dengan nol. Input berupa nama, NIM,  absensi, nilai_tugas, nilai_uas sedangkan output berupa nilai_akhir, nama dan NIM )
      Deklarasi
      nama, NIM : string
      absensi, nilai_tugas, nilai_uts, nilai_uas, nilai_akhir : real
      Deskripsi
      Mulai
      Baca nama, NIM, absensi, nilai_tugas, nilai_uts, nilai_uas
If absensi>=0.75 then nilai_akhir ←0.2*nilai_tugas+0.4*nilai_uts+0.4*nilai_uas
else nilai_akhir ←0.2*nilai_tugas+0.4*nilai_uts
End if
Tulis  nilai_akhir
Selesai







Interface menentukan nilai mahasiswa
PROGRAM MENENTUKAN NILAI MAHASISWA
NAMA 
NIM
Absensi
Nilai tugas
Nilai UTS
Nilai UAS
NILAI AKHIR      
 








7.      # Listing rumus lingkaran
Program luas keliling lingkaran;
user crt;
var r,L,K
begin
clrscr:
write (‘masukkan jari-jari’)
Read in (r) ;
L=Phi*r*r;
K=2*Phi*r
Write Ln (‘keliling lingkaran : ; K : 0:3, ‘cm’);
Write Ln (‘luas lingkaran : ; L:0:3, ‘cm2’);
Write Ln (‘ ‘)
Write (‘copyright_rini’);
Read Ln :
End
# Listing rumus segitiga
program segitiga;
User crt:
Var a,t,mk,l : real:
Begin
Clrscr;
Write Ln (‘ ‘);
Write Ln (‘Program menghitung Luas dan Keliling segitiga’) ;
Wrie Ln (‘ ‘);
Write Ln (‘tekan ENTER untuk memulai program’);
Read Ln ;
Clrsr;
Write Ln (‘ ‘)
(write ‘alas (cm);’);
Read Ln (a);
Write (‘tinggi (cm);’);
Read Ln (t) ;
Write (‘kemiringan (cm);’);
Read Ln (cm);
K = m + a + t
L= 0.5 *a*t;
Write Ln (‘ ‘);
Write Ln (‘luas : ‘, 1:0:3, ‘ cm2);
Write Ln (‘ ‘);
Write Ln (‘keliling : ‘,1:0:3, ‘ cm);
Read Ln;
Clrsr;
Write Ln (‘ ‘);
Write Ln (‘terima kasih’);
Write (‘copyright_rini’);
Read Ln ;
End
8.      c. ekspresi : metode / tatacara penulisan untuk menginput nilai ke dalam variable
(www.unilanet.unila.ac.id)
d. mod : operasi yang menghasilkan sisa pembagian
(www.id.wikipedia.org)
9.      Integer merupakan tipe data yang hanya menampilkan bilangan bulat
      Single adalah bilangan decimal yang berkapasitas (1,5X10-45..3,4X10-38) digit.
      Double adalah bilangan decimal yang berkapasitas (5,0X10-324 .. 1,7X10380) digit.
      String adalah huruf yang berkapasitas 2 milyar huruf.
10.    



Tidak ada komentar:

Posting Komentar