Anda di halaman 1dari 7

JOBSHEET 3

VARIABEL, TIPE DATA, dan OPERATOR

Disusun Oleh
FERDILAN RAMADHANI
2331130063
TEKNIK TELEKOMUNIKASI

POLITEKNIK NEGERI MALANG


PRAKTIKUM 1

Tampilan setelah kode dijalankan

PERTANYAAN

1. Apa tipe data dari variabel "golonganDarah" dan mengapa Anda memilih tipe data ini
untuk menginisialisasi variabel tersebut?
Tipe data yang digunakan dalam variabel “golonganDarah” adalah String karena
golongan darah berupa A, O, AB, sehingga tipe data yang tepat untuk digunakan yaitu
tipe data String.
2. Apa perbedaan antara tipe data integral seperti "jumlahPendudukDalamSatuDusun"
dan tipe data float seperti "berat"? Kapan Anda harus menggunakan salah satu jenis tipe
data daripada yang lain?
Tipe data integer digunakan untuk mempresentasikan bilangan bulat sedangkan tipe
data float digunakan untuk mempresentasikan bilangan pecahan atau desimal.
3. Maksud inisialisasi 0x10 pada variabel angkaDesimal digunakan untuk apa?
Menginisialisasi variabel dengan nilai 0x10 adalah cara untuk menginisialisasi variabel
dengan format heksadesimal (base-16). Nilai 0x10 dalam heksadesimal sama dengan
16 dalam desimal (base-10).
4. Bagaimana cara merubah tampilan data print(berat) menjadi bilangan bulat?
Casting tipe data float dari variabel berat ke tipe data integer menggunakan fungsi int()
PRAKTIKUM 2

Setelah saya jalankan terdapat error pada baris ke-9. Error tersebut terjadi karena
terjadi penggabungan dua tipe data yang berbeda yaitu string dan boolean. Untuk
mengatasi error tersebut maka perlu mengkonversi nilai boolean menjadi string. Di
pendeklarasian variabel isPandai juga terdapat kata kunci yang dilarang untuk
digunakan dalam penamaan variabel.

PERTANYAAN
1. Silakan Anda ubah nama variabel sehingga model penamaan variabel menjadi baik
dan benar!
Nama variabel yang perlu diubah yaitu variabel “isPandai” menjadi
“Pandai”. Nama variabel tersebut perlu diganti karena mengandung kata kunci
yang tidak boleh digunakan sebagai nama variabel yaitu “is”.
2. Buat output hasil menjadi tipe data string.

Program diubah dari float menjadi string menggunakan str()

3. Jalankan kembali kode yang telah anda buat kemudian amati hasilnya.

Hasil dari program setelah dijalankan


PRAKTIKUM 3

Setelah dijalankan terdapat error karena terdapat penggabungan antara string dan
integer.Untuk mengatasinnya perlu mengonversi nilai integer menjadi string
dengan menggunakan fungsi str().

PERTANYAAN
1. Jelaskan menurut pendapat anda yang dimaksud dengan (x+1) dan (x-1)
(x+1) memiliki arti variabel x ditambah dengan 1
(x-1) memiliki arti variabel x dikurangi dengan 1
2. Berapa hasil dari int z = x ^ y , silakan dilakukan perhitungan secara manual!
Jika x ^ y dihitung secara manual makaHasil dari x ^ y adalah 6 (dalam
representasi biner: 1010 ^ 1100 = 0110)

PRAKTIKUM 4

Hasil dari kode luas segitiga


TUGAS
1. Dari informasi tabel tersebut, buatlah program untuk menampilan hasil seperti pada
gambar di bawah ini!

Program untuk hasil seperti gambar


2. Buatlah tampilan yang menghasilkan output di bawah ini

Program yang menghasilkan output sesuai gambar

3. -
4. Implementasikan flowchart yang telah dirancang ke dalam program dengan
menggunakan bahasa pemrograman Python!

Implementasi program dari flowchart

Hasil dari program setelah dijalankan

Anda mungkin juga menyukai