Anda di halaman 1dari 6

Tugas Personal ke-1

Week 2

2402001642_Nurul Azizah
Kententuan:

1. Jelaskan cara agar program dapat terima input dari user


Jawab :
Bahasa pemrograman memungkinkan user untuk menginput beberapa data
menggunakan input device seperti mouse atau keyboard. Data yang ingin diinput melalui
device tersebut perlu dideklarasikan terlebih dahulu pada program dengan menggunakan
syntax tertentu. Beberapa bahasa pemrograman memiliki class yang telah tersedia
sebagai kode untuk user dapat menginput data. Seperti contoh pada bahasa pemrograma
Java dapat menggunakan class-class yang telah disediakan seperti Class Scanner,
BufferReader

2. Jelaskan perbedaan antara Float dan Double


Jawab :
a. Float
Tipe data yang memiliki penyimpanan 32-bit (yang sama dengan 4 byte)
untuk variabel tipe float. Tipe data float menentukan presisi tunggal. Representasi
32 bit dalam float dapat dijelaskan sebagai 1 bit direpresentasikan sebagai bit
tanda, 8 bit direpresentasikan sebagai eksponen, dan 23 bit direpresentasikan
sebagai mantissa.

b. Double
Tipe data yang memiliki penyimpanan 64-bit (yang sama dengan 8 byte)
untuk variabel tipe double. Ini menentukan presisi double karena ukurannya
hanya du kali lipat dari float. Representasi 64 bit dari tipe double dapat dijelaskan
sebagai 1 bit mewakili bit tanda, 11 bit mewakili eksponen, dan sisanya 52 bit
mewakili mantissa.

Introduction to Programming
3. Sebuah Toko Gudang Oke ingin membuat sebuah program untuk menambah stok di
gudangnya. Buatlah program sesuai dengan ketentuan berikut:
a. Awal program dijalankan, minta user untuk menginput Nama.
b. Minta user untuk menginput Nama Barang, Jumlah Barang, Harga Beli, dan
Harga Jual. Harga Beli dan Harga Jual boleh berupa bilangan desimal.
c. Tampilkan Rincian Barang berupa Nama Barang, Jumlah Barang, Harga Beli, dan
Harga Jual. Tampilkan Harga Beli dan Harga Jual dengan 2 angka dibelakang
koma.

Jawab :

Introduction to Programming
4. Seorang Peramal ingin mengembangkan usahanya di bidang Internet. Oleh karena itu
Sang Peramal meminta seorang programmer untuk membuat sebuah program meramal
sederhana. Bantulah programmer, dengan ketentuan sebagai berikut :
a. Pertama kali program dijalankan, minta user untuk menginput nama dan umur
user.
b. Minta user untuk menginput nama pasangan dan umur pasangan.
c. Tampilkan nama dan umur user, serta nama pasangan dan umur pasangan dari
user.
d. Tampilkan hasil kecocokan mereka dengan ketentuan :
Cocok=X/1.1.dimana X=hasil random angka 50 sampai 100.

Introduction to Programming
a.

Introduction to Programming
b.

c.

Introduction to Programming
d.

Introduction to Programming

Anda mungkin juga menyukai