Anda di halaman 1dari 5

JOBSHEET 1

KELOMPOK 2 :
1. AHNAF GITA MAULANA (2305100067)

2. FAIQ KHOLILULLOH AZZAM (23100054)


3. IQBAL TRIYONO (2305100066)
4. NAILAH SYARIFAH PUTRI WINSLOW (2305100062)

5. SADDAM ZAKI PAMUNGKAS (2305100040)

TUGAS 3 PEMROGRAMAN

1. Variabel:

Variabel adalah sebuah tempat atau wadah untuk menyimpan nilai atau data. Variabel dapat
berubah nilainya selama program dijalankan. Dan Variabel dapat diberi nama sesuai dengan
kebutuhan.

Tipe Data:

Tipe data adalah jenis nilai atau data yang akan disimpan dalam variabel. Tipe data menentukan
jenis nilai atau data yang dapat dimiliki oleh sebuah variabel.Dan tipe data juga menentukan
operasi apa yang dapat dilakukan pada data tersebut

Nilai:

Nilai adalah data atau informasi yang disimpan dalam variabel.Nilai dapat berupa angka, teks,
karakter, atau jenis data lainnya sesuai dengan tipe data yang digunakan.Nilai dapat diubah selama
program dijalankan.

Contoh : Variabel: umur, nama, tinggi, jenis_kelamin, status_nikah, jumlah_anak

Tipe Data: integer, string, float, char, boolean, integer,


Nilai: 20, "Andi", 170.5, 'L', true, 2, "

2.Pemahaman variabel dan tipe data merupakan pondasi dalam pemrograman karena konsep ini
mendukung penyimpanan, manipulasi, dan pemrosesan data, yang merupakan inti dari tugas-tugas
pemrograman. Tanpa pemahaman yang kuat tentang konsep-konsep ini, sulit untuk menulis kode
yang bermakna dan berfungsi.

Dalam deklarasi variabel, kita harus menentukan tipe data yang akan digunakan untuk variabel
tersebut. Kemudian, kita dapat memberikan nilai atau data pada variabel tersebut. Dalam
penggunaan variabel, kita dapat mengubah nilai atau data yang disimpan dalam variabel tersebut
sesuai dengan kebutuhan program.

3. a. 4ever

Penulisan ini salah karena variabel tidak boleh diawali dengan angka.

Penulisan yang benar: forever atau _4ever

b. _benar dua

Penulisan ini salah karena variabel tidak boleh mengandung spasi.

Penulisan yang benar: _benar_dua atau benar_dua

c. $nama*^

Penulisan ini salah karena variabel tidak boleh mengandung karakter khusus seperti * dan
^.

Penulisan yang benar: $nama atau $nama_saja

d. HargaRumah

Penulisan ini sebenarnya benar, namun tidak disarankan karena tidak mengikuti konvensi
penamaan variabel yang baik dan benar.

Penulisan yang lebih baik: harga_rumah atau hargaRumah

e. 12345
Penulisan ini salah karena variable tidak boleh berupa bilangan bulat tanpa nama yang
jelas.

Penulisan yang benar adalah : count atau number

f. function

Penulisan ini salah karena ini merupakan kata kunci dan tidak boleh digunakan sebagai
variable

Penulisan yang benar adalah : my_function atau functionName

g. my-everything

Penulisan ini salah karena ”1” merupakan karakter khusus yang tidak boleh digunakan
dalam variable

Penulisan yang benar adalah : my_everything atau myEverything

h. nama variabel 3

Penulisan ini salah karena variabel tidak boleh mengandung spasi dan diawali dengan
angka.

Penulisan yang benar: nama_variabel_3 atau variabel3

i. 6thplace

Penulisan ini salah karena variable tidak dapat dimulai dengan angka

Penulisan yang benar adalah : sixthPlace atau place6th

j. true

Penulisan ini salah karena kata kunci tidak boleh digunakan sebagai variable

Penulisan yang benar adalah : is_true atau hasValue

4. c++

int UmurSaya = 25;


Dengan cara ini, variabel UmurSaya telah dideklarasikan dengan tipe data integer dan diberikan
nilai 25. Variabel ini dapat digunakan dalam program untuk melakukan operasi atau perhitungan
yang diperlukan.

5. Perbedaan antara script (a) dan (b) terletak pada kesalahan penulisan dalam mencetak variabel
`NIMsaya`. Script (a) akan mencetak karakter yang sesuai dengan kode ASCII dari '909090',
sedangkan script (b) akan mencetak nilai integer 909090. Hasil dari (a) adalah keluaran yang tidak
terduga karena '909090' adalah representasi karakter, bukan nilai numerik. Hasil dari (b) adalah
mencetak nilai numerik yang benar, yaitu 909090.

6. Output tabunganku pada program tersebut adalah 250.

Pada baris ke-5, variabel "Tabunganku" dideklarasikan dengan nilai awal 500. Namun, pada baris
ke-6 dan ke-7, nilai variabel tersebut diubah menjadi 250. Karena pernyataan "Tabunganku = 250"
pada baris ke-6 dan ke-7 memiliki urutan yang sama, pernyataan yang terakhir dieksekusi akan
menimpa nilai variabel "Tabunganku" yang sebelumnya. Oleh karena itu, nilai "Tabunganku" pada
baris ke-7 adalah 250.

7. baris ke :

1. int

2. float

3. char

4. bool X

5. string Greeting

8. Output dari program tersebut adalah:

Variabel ascii: R

Variabel ini: R

Pada baris ke-7, variabel "ascii" dideklarasikan dengan tipe data char dan nilai 82. Pada baris ke-
8, variabel "ini" dideklarasikan dengan tipe data char dan nilai 'R'. Ketika nilai variabel-variabel
tersebut dicetak menggunakan pernyataan cout, nilai dari variabel "ascii" dan "ini" akan dicetak
sebagai karakter yang sesuai dengan kode ASCII-nya.

Karena kode ASCII untuk karakter 'R' adalah 82, saat mencetak variabel "ascii" yang memiliki
nilai 82, akan dicetak karakter yang mewakili kode ASCII tersebut, yaitu 'R'. Hal yang sama
berlaku untuk variabel "ini", yang juga memiliki nilai 'R', sehingga akan dicetak sebagai karakter
'R'.

Anda mungkin juga menyukai