Tugas
Pemrograman Dasar
TSABIT
ALFARIZI
X TKJ 2
ZONA AKTIVITAS
(PEMROGRAMAN DASAR)
[Link] Pengetahuan(Nilai Pengetahuan I)
[Link] jenis operator aritmetika pada bilangan bulat dan bilangan real
Jawaban:
OPERATOR OPERASI OPERAND HASIL
+ Penjumlahan Tipe bilangan Tipe bilangan
bulat,tipe real bulat,tipe real
- Pengurangan Tipe bilangan Tipe bilangan
bulat,tipe real bulat,tipe real
* Perkalian Tipe bilangan Tipe bilangan
bulat,tipe real bulat,tipe real
/ Pembagian Tipe bilangan Tipe real
bulat,tipe real
div Pembagian bilangan Tipe bilangan bulat Tipe bilangan bulat
bulat
mod Sisa bagi Tipe bilangan bulat Tipe bilangan bulat
[Link] fungsi matematika
ABS,FRAC,SQR,SQRT,INT,LN,SIN,PRED,SUCC,ORD,ODD,INC,DEC,RAND
OM
Jawaban:
FUNGSI ABS:Menghasilkan nilai mutlak dari sebuah bilangan negative
FUNGSI FRAC:Menghasilkan nilai desimal dari bilangan real
FUNGSI INT:Membulatkan bilangan pecahan menjadi sebuah bilangan positif
FUNGSI LN:Menghasilkan nilai logaritma dari sebuah bilangan
FUNGSI SIN:Menghitung nilai sinus dari sebuah bilangan yang biasanya digunakan untuk
menghitung sudut tertentu dari 0o sampai 360o pada operasi matematika
FUNGSI SQR:Melakukan perhitungan kuadrat dari sebuah bilangan
FUNGSI SQRT:Melakukan perhitungan akar kuadrat dari sebuah bilangan
FUNGSI PRED:Menghasilkan nilai yang lebih kecil darinya
FUNGSI SUCC:Menghasilkan nilai yang lebih besar darinya
FUNGSI ORD:Mengonversi data bertipe karakter menjadi data bertipe numerik berdasarkan
kode ASCII
FUNGSI ODD:Menentukan sebuah bilangan termasuk bilangan ganjil atau bukan
FUNGSI INC:Menambah nilai bilangan numeric sebesar 1
FUNGSI DEC:Mengurangi nilai bilangan numeric sebesar 1
FUNGSI RANDOM:Menampilkan bilangan numeric secara acak
[Link] Praktikum(Nilai Praktik I)
Buatlah program untuk menampilkan bilangan secara acak dari 1 sampai 10
sebanyak 100 [Link] hitunglah banyaknya nilai bilangan 9 yang ditampilkan
program
Jawaban:
Banyaknya nilai bilangan 9 yang ditampilkan program adalah 4
oooooooo
oooi
[Link] Eksperimen(Nilai Proyek I)
Lakukan eksperiman terhadap potongan kode [Link] error lakukan
perbaikan hingga berhasil dengan baik
Jawaban:
Kode tersebut salah dan terjadi error disebabkan bol bernilai true,menurut aturan urutan tipe data
nilai boolean bernilai false lebih kecil daripada true
Kode yang benar adalah sebagai berikut: