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.
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’)
user crt;
var r,L,K
begin
clrscr:
write (‘masukkan jari-jari’)
Read in (r) ;
L=Phi*r*r;
K=2*Phi*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;
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
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